You're not currently signed in. Sign in »

Numerical Analysis (CS 450) Fall 2018

What Where
Time/place MW 3:30pm-4:45pm 1320 DCL / Catalog
Class URL https://relate.cs.illinois.edu/course/cs450-f18/
Class recordings Echo 360 Video »
Web forum View Piazza »
Calendar View Calendar »

Quizzes

The latest five quizzes will be posted below. To access all previous quizzes, go to (Participant, View Grades, follow desired flow grade link, follow arrow flow link). Quizzes will be due by the start of the subsequent lecture.


Quiz 19: Orthogonal and Piecewise Interpolation »


Quiz 18: Basics of Interpolation »


Quiz 17: Nonlinear Least Squares and Constrained Optimization »


Quiz 16: Multidimensional Unconstrained Optimization Algorithms »


Quiz 15: Optimization Problems and Algorithms for 1D Optimization »

Examlets

Three 1-hour examlets will be given electronically in CBTF during the semester and the final is also likley to be in CBTF. Please find information on examlet dates in the class calendar. Reserve your time slots in the testing facility as soon as possible--otherwise your preferred times may no longer be available.

Homework

There will be 6 Homework assignments, released/due on a biweekly basis. They will generally be due at 10 pm Fridays.


Homework 1 » 4-Credit Hour Addendum to Homework 1 »


Homework 2 » 4-Credit Hour Addendum to Homework 2 »


Homework 3 » 4-Credit Hour Addendum to Homework 3 »


Homework 4 » 4-Credit Hour Addendum to Homework 4 »


Homework 5 » 5-Credit Hour Addendum to Homework 5 »

Assignments for 4 Credit-Hour Section

If you are enrolled in CS 450 for 4 credit hours, you will need to complete an addendums for each of the first 5 Homeworks, which will be due one week after the main part of the homework. See the calendar for all homework due dates.

Course Outline

Team

Edgar Solomonik

Edgar Solomonik

(Instructor)

Email: solomon2@illinois.edu

Office: 4229 Siebel

Hao Gao

Hao Gao

(TA)

Email: haogao2@illinois.edu

Office: 0207 Siebel

Raul Platero

Raul Platero

(TA)

Email: platero2@illinois.edu

Office: 0207 Siebel

Isuru Fernando

Isuru Fernando

(TA)

Email: idf2@illinois.edu

Office: 0207 Siebel

Kaushik Kulkarni

Kaushik Kulkarni

(TA)

Email: kgk2@illinois.edu

Office: 0207 Siebel

Textbook


Scientific Computing: An Introductory Survey
Scientific Computing: An Introductory Survey

Michael T. Heath, Second Edition, McGraw-Hill.

Resource site


Computing

We will be using Python with the libraries numpy, scipy and matplotlib for in-class work and assignments. No other languages are permitted. Python has a very gentle learning curve, so you should feel at home even if you've never done any work in Python.

Virtual Machine Image

While you are free to install Python and Numpy on your own computer to do homework, the only supported way to do so is using the supplied virtual machine image.

Download Virtual Machine »

Grading Policies

View policies »

Previous Editions of CS 450

Additional Text Resources

Python Help

(see section 1 of the outline for more)

Python Workshop Material

Numpy Help

(see section 1 of the outline for more)