Click here for more detailed weekly schedules

WeekMonTueWedThuFri
Week 1
Drop-Ins for Software Setup
Week 2
Lab Topics: Functions, Loops, Strings - Exercises
Week 3
Lab Topics: Arrays, Search - Exercises
Week 4
Lab Topics: Lab Test, Files, Exceptions - Exercises
Week 5
  • Lecture 05B - Notes
    • Binary Search Trees
    • Time and Space Complexity
    • Big-O Notation
    • Data Invariants
Lab Topics: Recursion, Recursive Data Structures - Exercises
Week 6
Lab Topics: Recursion, Sorting - Exercises
TBWk 1
Week 7
Lab Topics: Object-Oriented Programming (1) - Exercises
Week 8
Lab Topics: Object-Oriented Programming (2) - Exercises
Week 9
Lab Topics: Hash Tables - Exercises
Week 10
Lab Topics: Algorithmic Complexity - Exercises
Week 11
Lab Topics: Graphs, Graph Search - Exercises
Week 12
Lab Topics: Recursion, Data Design, and Search - Exercises
Week 12+1Test ViewingDrop-In
Week 12+2Multiple days: Drop-Ins and COMP1140 Final Interviews
Week 12+3Multiple days: Drop-Ins and
COMP1140 Final Interviews
Final Exam
bars magnifying-glass caret-down plus minus arrow-right xmark