Winter 2025
Welcome to CS 24! Lecture notes and programming assignments will be linked here as they're released. If you're looking for administrative information, check the syllabus. If you're looking for links specific to this session, or just have questions, head over to Piazza. If you want to turn in an assignment, do that on Gradescope.
- Lectures 11:00 to 12:15 on Mondays and Wednesdays in TD-W 1701
- Labs 14:00 to 19:00 (one hour each) on Thursdays in 3525 Phelps Hall
- Office Hours See Piazza for the latest schedule.
Assignments are due before midnight Pacific Time.
Name | Due |
---|---|
Welcome | January 14th |
TicTac | January 22nd |
FibVec | January 28th |
Assort | February 4th |
11:00 to 12:15 Mondays and Wednesdays in TD-W 1701
Date | Topics |
---|---|
January 6th | Class overview; the syllabus |
January 8th | Git |
January 13th | Compilation; memory layout |
January 15th | Constructors and Destructors |
January 20th | Martin Luther King Day: No lecture! |
January 22nd | Exceptions; const member functions; vectors |
January 27th | Big-O notation; Quiz 1: Bring your ID and a pen/pencil! |
January 29th | More big-O notation; linked lists |