!DOCTYPE html>

Math 170C - Introduction to Numerical Analysis: Ordinary Differential Equations

Instructional Staff

Name Role E-mail Office hours
Shuang Liu Instructor shl083@ucsd.edu MW: 2:00-2:50PM AP&M 1121/1132
Jiyoung Choi
A01  and  A02
Teaching Assistant jichoi@ucsd.edu Thursdays 10:00-11:50am, HSS 3070

Course Information


Lecture Notes

Lecture notes will be made available on Canvas under Modules. You may use them as supplements, in addition to the lectures and podcast.


About Gradescope

Gradescope is an online tool for uploading and grading assignments an exams (it is now under the umbrella of TurnItIn). You will turn in your homework and exams through Gradescope, and you will access your graded exams there as well. You can access Gradescope through Canvas.

About Matlab

MATLAB (from "matrix laboratory") is a programming language and numerical computing environment widely used in applied mathematics, engineering, computer science and sciences in general. Many assignments (and even some test questions) will be to write short programs for Matlab.  One thing to know about Matlab: the command ‘help’ is your best friend! Use to look up what functions do and the syntax.

We will do basic MATLAB programming in this course. While we will talk about the MATLAB specific programming details during class, I will expect that you know some programming basics, including what a "for loop" is. (The for loop is about the most complicated programming concept we'll use, and fortunately it's not too complicated.)

There are three main ways to get access to Matlab: