Lecture Schedule
Spring Quarter, 2025
This schedule will be updated throughout the quarter.
Date | Lecture Topic | Resources | Assignments |
---|---|---|---|
Mon, March 31 | |||
Tue, April 1 | Introductions, Syllabus, Intro to OSS | Lecture Slides | Pre-course survey Project 1 Released Sign-Up for Github Copilot |
Wed, April 2 | |||
Thurs, April 3 | Program Comprehension 1: Code Navigation | Lecture Slides | |
Fri, April 4 | |||
Mon, April 7 | |||
Tue, April 8 | Program Comprehension 2: The IDE-Based Debugger | Lecture Slides | Project 1 due Project 2 Released |
Wed, April 9 | |||
Thurs, April 10 | Program Comprehension 3: Making Experimental Code Changes | Lecture Slides | |
Fri, April 11 | |||
Mon, April 12 | |||
Tue, April 13 | Program Comprehension 4: Diagramming | ||
Wed, April 14 | |||
Thurs, April 15 | Program Comprehension 5: Using Test Cases | Project 2 Due | |
Fri, April 16 | |||
Mon, April 19 | |||
Tue, April 20 | Program Comprehension 6: Just in Time Learning | ||
Wed, April 21 | |||
Thurs, April 22 | |||
Fri, April 23 | |||
Mon, April 26 | |||
Tue, April 27 | |||
Wed, April 28 | |||
Thurs, April 29 | |||
Fri, April 30 |