You're not currently signed in. Sign in »

Numerical Analysis (CS 450) Spring 2025

What Where
Time/place Tue/Thu 11:00am--12:15pm 1404 Siebel Center for Computer Science / Catalog
Class recordings Illinois Mediaspace
Discussion Discuss »
Administrative Help Help Desk (click "Message" on the top right)
Chat Chat »
Calendar View »

Office Hours

Office hours will be held in the tutoring space in the basement of Seibel

  • Monday
    • 4:00-5:00 PM Ruining Zhao
  • Tuesday
    • 12:30-1:30 PM Paul Fischer
  • Wednesday
    • 2:00-4:00 PM Jonathan Wang
    • 7:00-8:00 PM Hansheng (Hansen) Liu (Online, Zoom Meeting ID: 837 0768 1158 Passcode: 11450)
  • Thursday
    • 12:30-1:30 PM Paul Fischer
    • 2:00-3:00 PM Hansheng (Hansen) Liu
  • Friday
    • 2:00-3:00 PM Ruining Zhao

Quizzes

Homework

Exams

Please find information on our upcoming exams below. Reserve your time slots in the testing facility early after the posted self-reserve time--otherwise your preferred times may no longer be available.

  • Exam 1 duration: 50 min cbtf_start: 02-11 cbtf_end: 02-13 23:59:00 (CST) cbtf_self_reserve: 01-30 (CST)
  • Exam 2 duration: 50 min cbtf_start: 03-04 cbtf_end: 03-06 23:59:00 (CST) cbtf_self_reserve: 02-20 (CST)
  • Exam 3 duration: 50 min cbtf_start: 04-01 cbtf_end: 04-03 23:59:00 (CDT) cbtf_self_reserve: 03-13 (CDT)
  • Exam 4 duration: 50 min cbtf_start: 04-22 cbtf_end: 04-24 23:59:00 (CDT) cbtf_self_reserve: 04-10 (CDT)
  • Final duration: 1h 50m cbtf_start: 05-08 cbtf_end: 05-15 23:59:00 (CDT) cbtf_self_reserve: 03-14 (CDT)

Course Outline

Team

Paul Fischer

Paul Fischer

(Instructor)

Email: fischerp@illinois.edu

Office: 4320 Siebel


Ruining Zhao

Ruining Zhao

(TA)

Email: ruining9@illinois.edu

Office: CS Tutoring Space in Siebel


Hansheng Liu

Hansheng Liu

(TA)

Email: hl58@illinois.edu

Office: CS Tutoring Space in Siebel


Jonathan Wang

Jonathan Wang

(TA)

Email: youchun2@illinois.edu

Office: CS Tutoring Space in Siebel


Statement on CS CARES, Values, and Code of Conduct

All members of the Illinois Computer Science department---faculty, staff, and students---are expected to adhere to the CS Values and Code of Conduct. The CS CARES Committee is available to serve as a resource to help people who are concerned about or experience a potential violation of the Code. If you experience such issues, please contact the CS CARES Committee. The instructor of this course are also available for issues related to this class.

Textbook


Scientific Computing: An Introductory Survey

Scientific Computing: An Introductory Survey / E-Book (accessible free of charge from campus network/VPN)

Michael T. Heath, Revised Second Edition, Society for Industrial and Applied Mathematics

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.

Running Code on your Own Computer

While running code in this online system should technically suffice to do your work for this class, you may find it useful to also install Python on your own computer.

The recommended way of doing so involves downloading the Anaconda Python distribution. Note that this is a commercial product (even if it is free of charge), and this is not intended as an endorsement of the company or the product. Note that we cannot promise to provide technical support for this installation.

Download Anaconda Python »

Another way to run Python code is through an online JupyterLab available through the course. Go to https://relate.cs.illinois.edu/lab get started. NOTE that this environment runs entirely in your browser. If you clear your browser data, any work 'saved' there will be irretrievably lost.

Grading Policies

View policies »