Computer Science 116
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.
Week 5: Controlling the Robot II.
Week 6: Midterm Review Session. See midterms from previous years.
Week 7: Digital Logic I. You need Logisim.
Week 8: Digital Logic II. You need majority.circ, and you still need Logisim.
Week 9: Internet Structure and Congestion Control.
Week 10: Virus and Worm Propagation in Networks.
Week 11: Computer Graphics.
Week 12: Machine Learning.