Tuesday and Thursday,11:00–12:15 p.m.
Room 202, Warren Weaver Hall

Professor: Marsha Berger

Email: berger at cs.nyu.edu

Office hours: Immediately after class or feel free to drop in to my office, where I am usually around until 6.


What makes numerical computing different from the computing you've done before? How do you know if you can trust your answers? Using a combination of math and computer science, we will answer these questions through the study of several applications in science and engineering. Numerical topis to be covered incude numerical integration and differentation, solving linear and non-linear equations, ordinary differential equations.

Course Textbook

"Numerical Methods: Design, Analysis, and Computer Implementation of Algorithms", by Anne Greenbaum and Timothy Chartier. This is a required textbook.

Course Work

The course will include written and programming assignments (in matlab and/or other high-level languages). No previous experience with matlab is expected. There will be a midterm, final and a final project (optional to replace some homeworks). Class participation counts, and students should know that I generally ask them to class laptops at the beginning of class, unless we are all using them.

Late Policy

Homework must be submitted before the announced date and time deadline for full credit. For every 24 hours late you lose 10% (so it is better to submit correct homework late than incorrect homework on time). Homework will not be accepted in piecemail fashion. Late homework will not be accepted after a week, when the home work will be returned and we go over it in class.

Final Project

A student may opt to do a final project the last month of class instead of homeworks. All projects must be approved by me in advance. A project should consist of learning some new material not covered in class, as well as a computational component where you do numerical experiments. Some potential sources to investigate for final projects are the book "Scientific Computing with Case Studies" by Dianne P. O'Leary, or the list given to last year's class found here: Project Ideas

Course Mailing List

All students should sign up for the class mailing list, which will be used to announce, clarify and discuss homework as well as any questions about the course. You can subscribe to the mailing list here .

Academic Integrity

All students should submit their own work unless a group project has been assigned. Any additional references that are consulted besides the course text must be acknowledged. If in doubt about consulting other students in the class with questions, please ask me. The department academic integrity policy is here.