Schedule (Fall 2025)
Lectures and Labs
Week 1 (Sep 1)
- Lab 0: Introduction to CSC 212 [slides part 1, part 2], Pre-Assessment
- Lecture: C++ Review: Memory, Pointers [slides]
Week 2 (Sep 8)
- Lecture: C++ Review: Dynamic Memory Allocation [slides]
- Lab 1: C++ Review [lab]
- Lecture: Analysis of Algorithms (part 1) [slides]
Week 3 (Sep 15)
- Lecture: Analysis of Algorithms (part 2) [lecture]
- Lab 2:
- Lecture:
Week 4 (Sep 22)
- TBA
Week 5 (Sep 29)
- TBA
Midterm 1 topics end here
Week 6 (Oct 6)
- Midterm Exam 1
Week 7 (Oct 13)
- TBA
Week 8 (Oct 20)
- TBA
Week 9 (Oct 27)
- TBA
Week 10 (Nov 3)
- TBA
Midterm 2 topics end here.
Week 11 (Nov 10)
- Midterm Exam 2
Week 12 (Nov 17)
- TBA
Week 13 (Nov 24)
- TBA
Week 14 (Dec 1)
- TBA
Week 15 (Dec 8)
- TBA
Homework Assignments
- Assignment 1 [handout], due Sep 19th, 11:59p
Exams
- Pre-Assessment, Sep 3
- Midterm Exam 1, Oct 7
- Midterm Exam 2, Nov 13
- Final Exam, Dec 16, 11:30-1:30pm