Scientists, engineers, mathematicians, and computer scientists use
continuous models to describe everything from the ringing of bells to the
evolution of animal populations to the relationships between web pages.
We turn to computers to help us analyze all but the simplest such models;
but how can an inherently discrete device such as a computer solve
continuous problems quickly and reliably? This is the fundamental
question we will address in CS/ENGRD 3220: Introduction to Scientific
Computing.
In this one-semester survey course, we introduce numerical methods for
solving linear and nonlinear equations, interpolating data, computing
integrals, and solving differential equations, and we describe how to use
these tools wisely (we hope!) when solving scientific problems.
See the syllabus for more information on
course logistics.
Announcements
- Proj 3 is online; it is due by CMS at
11:59 on Fri, May 6.
- HW 7 is online; it is due in class on
Monday, 4/25 (UPDATE: Weds, 4/27).
- HW 6 is online; it is due by CMS by 11:59
on Mon, 4/18.
- HW 5 is online; it is due by CMS by 11:59
on Mon, 4/4.
- On project 2, for reference, here is a
rendering of a sphere using my code. It ran in 1.1 seconds on my
laptop.
- Proj 2 is online; it is due by CMS at
11:59 on Weds, Mar 16. The raycast.m template code is available on
CMS.
- HW 4 is online; it is due by CMS at 9 am
on Weds, Mar 9.
- HW 3 is online; it is due in lecture on
Mon, Feb 28.
- Remember: Prelim 1 is 7:30-9:00 (though I hope it will only take
you until 8:30) in Upson B17 on Tues, Feb 22.
- I've posted some performance test
cases for project 1 that you may find useful.
- A practice prelim 1 has been posted
(2/17).
- A corrected version of project 1 has
been posted (2/17). The main corrections involve an extra argument
required in the interface to two of the functions.
- CLASS CANCELLED on
Feb 2. HW1 is now due Mon, Feb 7, and HW 2 is due Mon, Feb 14. I
still expect to be in my office for office hours.
- HW 2 is due Mon, Feb 7 in class.
- HW 1 is due Weds, Feb 2 in class.
- Welcome to CS/ENGRD 3220! Watch here for important course
announcements.