CS 322: First Day Handout
January 21, 2002
http://www.cs.cornell.edu/Courses/cs322/2002SP
Description: An introduction to elementary numerical analysis and scientific computation. Topics include interpolation, quadrature, linear and nonlinear equation solving, least-squares fitting, and ordinary differential equations. The MATLAB computing environment is used. Vectorization, efficiency, reliability, and stability are stressed.
Prerequisites: You must have completed all four semesters of calculus. Particularly important is matrix algebra as taught in Math 294 or Math 221. We assume a CS 100 level of programming expertise/computer literacy.
Instructor: Professor Charles Van Loan, 4130 Upson Hall, 5-7644, cv@cs.cornell.edu. Office hours are posted at http://www.cs.cornell.edu/chair.
TAs: Suzanne Shontz, Mike Singer, and Steve Chong. Office hours are on the course website.
Sections: Meet once a week to discuss the current section assignments. These assignments are not submitted for grading.
Programming Assignments: Five assignments that involve the Matlab system. You are allowed to work with a single partner. One submission per group. It is assumed that you understand the CS 322 Academic Integrity Policy as described on the course website. Programs are usually graded within 5-7 days and are returned in lecture. Policies regarding late submissions and regrades are described on the course website.
Exams: There will be two evening prelims and a final that are tightly coupled to the programming and section assignments.
Grading: Final grade is based on the programming assignments (30%), prelim 1 (20%), prelim 2 (20%), and the final (30%).
Text: Introduction to Scientific Computing: A Matrix-Vector Approach based on Matlab (Second Edition) by Charles Van Loan. Note: the First Edition will not work for the course.
Software: Matlab is available on all public labs. The CS undergraduate lab is NOT a designated CS 322 lab. Book codes are available off the course website. You can buy the student edition of Matlab 6 in the campus store. See also http://www.mathworks.com.