You're not currently signed in. Sign in »

CS 450 Numerical Analysis

course description time location
Course catalog entry 2:00-3:15pm MW 1320 DCL

Modified Grading Scale

This is the modified grading scale used for overall course letter grades. The scale is the same for both graduate and undergraduate students.

Course Grade Total Score as weighted according to grade breakdown
A+ 95-100
A 90-94
A- 85-89
B+ 80-84
B 75-79
B- 70-74
C+ 65-69
C 60-64
C- 55-59
D+ 50-54
D 45-49
D- 40-44
F 0-39

Course staff


name email office hours office
Prof. Michael T. Heath Monday 3:30-4:30pm 4324 Siebel Center

Teaching assistants

name email office hours location
Nathan Bowman Friday 9-11am SC 0207
Erin Carrier Thursday 9-11am SC 0207
Lishen He Wednesday 3:15-5:15pm SC 0207
Wenyu Ren Tuesday 12:45pm-2:45pm SC 0207


Scientific Computing: An Introductory Survey by Michael T. Heath, McGraw-Hill, 2nd edition, 2002

Discussion forum

Video recordings of lectures

Exams, quizzes, and homework

Exams: one midterm and a final exam, both of which will be offered in the Computer-Based Testing Facility (located in room 57 Grainger Library).

Quizzes: approximately weekly, to be taken online on this website (see detailed schedule below). Homework: assignments due every two weeks (see detailed schedule below). Homework will involve both written exercises and computer problems. The latter must be done in Python. Projects: students taking the course for 4 credit hours must complete a term project. See detailed schedule below for various due dates. More project details can be found at the bottom of this page.

More detailed policies on exams, quizzes, and homework are given below.

Course Policies

Homework Policies:

Quiz Policies:

Piazza Policies:

Exam Policies:

Class schedule

|date|topic|homework|quiz|project (4-credit only)| |---|---|---|---|---|---| |Mon Aug 22|Scientific computing| | | | |Wed Aug 24|Scientific computing|HW1 assigned|Quiz 0 due (no credit quiz)| | |Mon Aug 29|Linear systems| |Quiz 1 due| | |Wed Aug 31|Linear systems| | | | |Mon Sep 5|Labor Day holiday| | | | |Wed Sep 7|Linear systems|HW1 due, HW2 assigned| | | |Mon Sep 12|Linear least squares| | Quiz 2 due| | |Wed Sep 14|Linear least squares|example| | | |Mon Sep 19|Eigenvalue problems| | Quiz 3 due| | |Wed Sep 21|Eigenvalue problems|HW2 due, HW3 assigned| | | |Mon Sep 26|Eigenvalue problems| | | | |Wed Sep 28|Nonlinear equations| | Quiz 4 due| | |Mon 0ct 3|Nonlinear equations| | | | |Wed 0ct 5|Optimization|HW3 due, HW4 assigned| Quiz 5 due| | |Mon 0ct 10|Optimization| | | Proposal due| |Wed 0ct 12|Optimization| | | | |Mon 0ct 17|Interpolation| | Quiz 6 due| | |Wed 0ct 19|Interpolation|HW4 due, HW5 assigned| | | |Mon 0ct 24|Numerical quadrature| | Quiz 7 due| | |Wed 0ct 26|Numerical quadrature| | | | |Mon 0ct 31|IVPs for ODEs| | Quiz 8 due| | |Wed Nov 2|IVPs for ODEs|HW5 due, HW6 assigned| | | |Mon Nov 7|IVPs for ODEs| | | Progress report due| |Wed Nov 9|BVPs for ODEs| | Quiz 9 due| | |Mon Nov 14|BVPs for ODEs| | | | |Wed Nov 16|PDEs|HW6 due, HW7 assigned| Quiz 10 due| | |Mon Nov 21|Fall break| | | | |Wed Nov 23|Fall break| | | | |Mon Nov 28|PDEs| | | | |Wed Nov 30|PDEs| | | | |Mon Dec 5|FFT| | Quiz 11 due| | |Wed Dec 7|Stochastic simulation|HW7 due| |Final report due|

Grading Information

Grade Breakdown

HW 30%
Midterm 20%
Final 35%
Quiz 15%

Grade Scale

Academic Grading System in the US

Course Grade Total Score as weighted above
A+ [97,100)
A [93,97)
A- [90,93)
B+ [87,90)
B [83,87)
B- [80,83)
C+ [77,80)
C [73,77)
C- [70,73)
D+ [67,70)
D [63,67)
D- [55,63)
F [ 0,55)

4 Credit Hour Project Details

All students taking the course for 4 credit hours must complete a project. This project is chosen by the student with the consent of the instructor.

To ensure that a given project is appropriate in scope and content, students must submit a brief description of the proposed project for approval before beginning implementation. The instructor may suggest modifications or alternatives, if appropriate. Projects are evaluated for both correctness and creativity. Projects are graded as satisfactory/unsatisfactory and make no contribution to the final grade, only to the hours of credit received.

Progress proposals, reports and final reports will be submitted on Relate (the course website). Additional details regarding expectations for the progress report and the final project report will be given in the individual submission spots. Due dates for each portion are shown in the schedule above.

Possible types of projects include:

If you are unsure about what project to propose or what sort of project is acceptable, feel free to consult the instructor.