Computer Science 116
The Computational Universe

Spring 2007

Princeton University
Computer Science Department

Directory
General | Syllabus | Readings | Handouts | Assignments| Labs | Extras

Labs

Lab reports are due in lecture on Tuesday of the week after the lab.
Grades available on Blackboard.

Week 1: No lab session first week. Instead, take-home lab.
Week 2: Introduction to Pseudocode. Also, instructions for installing the Scribbler robot software.
Week 3: Controlling the Robot I.
Week 4: Digital Sound and Music. Also, the files needed for the lab. [Solutions]
Week 5: Controlling the Robot II.
Week 6: Computer Graphics. You need the povview application.
Week 7: Digital Logic I. You need Logisim.
Week 8: Digital Logic II. You need majority.circ, and you still need Logisim. [Solutions]
Week 9: Internet Structure and Congestion Control. [Solutions]
Week 10: Cryptography.
Week 11: Virus and Worm Propagation in Networks. [Solutions]
Week 12: Machine Learning. [Solutions]