8.7
Lectures
Lecture 1: DrRacket and arithmetic (Sunday, January 8, 11:59pm) |
Lecture 2: Definitions (Tuesday, January 10, 11:59pm) |
Lecture 3: MLK Day (Sunday, January 15, 11:59pm) |
Lecture 4: The design recipe (Tuesday, January 17, 11:59pm) |
Lecture 5: Parentheses and tables (Sunday, January 22, 11:59pm) |
Lecture 6: Multiple cases (Tuesday, January 24, 11:59pm) |
Lecture 7: big-bang for interactive animations (Sunday, January 29, 11:59pm) |
Lecture 8: Structures (Tuesday, January 31, 11:59pm) |
Lecture 9: More structures (Sunday, February 5, 11:59pm) |
Lecture 10: Unions of structures (Tuesday, February 7, 11:59pm) |
Lecture 11: More points (Sunday, February 12, 11:59pm) |
Lecture 12: Unlimited data (Tuesday, February 14, 11:59pm) |
Lecture 13: More self-reference (Sunday, February 19, 11:59pm) |
Lecture 14: Built-in structures (Tuesday, February 21, 11:59pm) |
Lecture 15: Space invaders (Sunday, February 26, 11:59pm) |
Lecture 16: Abstraction (Tuesday, February 28, 11:59pm) |
Lecture 17: Local definitions (Sunday, March 5, 11:59pm) |
Lecture 18: Built-in abstractions (Tuesday, March 7, 11:59pm) |
Lecture 19: Follow the template (Sunday, March 19, 11:59pm) |
Lecture 20: Mutual recursion (Tuesday, March 21, 11:59pm) |
Lecture 21: Simultaneous processing (Sunday, March 26, 11:59pm) |
Lecture 22: Merge sort (Tuesday, March 28, 11:59pm) |
Lecture 23: Quick sort (Sunday, April 2, 11:59pm) |
Lecture 24: Measuring and drawing curves (Tuesday, April 4, 11:59pm) |
All lecture videos and exercises will be posted here.
Lecture work is to be submitted using the Handin server.