Princeton University
Computer Science Department

Computer Science 323
Computing for the Physical and Social Sciences

William J. Cook

Fall 2001


Directory
General Information | Useful Resources

Course Summary

Principles of scientific computation, driven by current applications in biology, physics, economics, engineering, etc. Topics include: simulation, integration of different equations, iterative optimization algorithms, stability and accuracy issues. Students will pursue projects in a variety of fields, writing their own computer programs and also using higher-level tools such as Mathematica. Prerequisites: COS 126 and MAT 104.


Assignments

1. Simulating Population Genetics     Postscript    PDF

2. Traveling Salesman Problem     Postscript    PDF    HTML    (Additional Material)

3. Option Trading     Postscript    PDF

4. Ground States of Ising Spin Glasses     Postscript    PDF


Administrative Information

Lectures: TTh 1:30-2:50, Room: 103

Precepts: MW 3:30-4:20, Room: 402

Professor: William J. Cook - 208 Fine Hall - 258-6495 bico@math.princeton.edu

Undergraduate Coordinator: Tina McCoy - 410 CS Building - 258-1746 tmmccoy@cs.princeton.edu

Teaching Assistant: Robert Osada (rosada@cs)