CSC241: Course Schedule


The schedule is tentative. We will try to follow it, but allowances will be made if we progress too slow (or fast).

Week Topics Readings / Notes
1 Review of basic control flow (CSC212 material) CCSU tutorial parts 2, 3, 4, 5, 8, 9, 12, 13 for quickly catching up
2 - 6 Advanced OOP CCSU tutorial parts 6 and 10
7 - 9 Algorithmic Complexity, Binary Search, Sorting Padua-Perez and Pugh's notes, Delibas's notes. Also, the Data Structures wikibook.
10 - 14 Dynamic Data Structures: Linked List, Stack, Queue, Binary Search Tree, Hash Table The Data Structures wikibook