Assignments

Use C, C++, or Java for the first three assignments, and Matlab for the last two.

Assignment 1: Simulation: Population Genetics
Due Tue, Oct 2, 2007

Assignment 2: Integration: Options and the Black-Scholes Model
Due Tue, Oct 16, 2007

Assignment 3: Ordinary Differential Equations: Chaos
Due Tue Nov 6, 2007

Assignment 4: Optimization: Image Alignment
Due Tue Nov 27, 2007

Assignment 5: Partial Differential Equations: Nonlinear Vibrating String
Due Tue Dec 11, 2007


Final project
Proposal due Mon Dec 17, 2007
Final writeup due Tue Jan 16, 2008


Late Policy

The assignments are due at 11:59 PM on the due date. You are given three late days (24-hour extensions) that you can use any time during the semester.


Collaboration Policy

You may discuss assignments with others, but everything handed in must be your own work. All code must be your own --- you may not use code from your classmates, the internet, or any other source.


Submitting Your Work

You can submit your solutions to the programming assignments electronically, by creating a .zip or .tar.gz file containing your code, results, and a README, Word or PDF file documenting your results and how to use your program. Attach this to an email to csbarnes at cs. Alternatively, you may create a web page documenting your results (please include a link to your code), and send the URL.