Skip to content

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