Collapse All Export Course Content
Week 1Week 1
Welcome to CSC263
Welcome Questionnaire
May 11
Week 2Week 2
Demonstrate: Week 1 Concepts and Reading the Syllabus
May 16 | 16 pts
Discover: Priority Queues
Describe: Priority Queue ADT
May 16 | 2 pts
Review: Binary Trees
May 16 | 17 pts
Week 3Week 3
Demonstrate: Heap Operations
May 19 | 15 pts
Discover: Dictionaries
Describe: Dictionaries
May 19 | 3 pts
Review: Binary Search Trees
May 19 | 5 pts
https://q.utoronto.ca/courses/229641/modules/items/2509044
https://q.utoronto.ca/courses/229641/modules/items/2509045
https://q.utoronto.ca/courses/229641/modules/items/2518180
https://q.utoronto.ca/courses/229641/modules/items/2518181
https://q.utoronto.ca/courses/229641/modules/items/2518182
https://q.utoronto.ca/courses/229641/modules/items/2518183
https://q.utoronto.ca/courses/229641/modules/items/2518191
https://q.utoronto.ca/courses/229641/modules/items/2518192
https://q.utoronto.ca/courses/229641/modules/items/2518193
https://q.utoronto.ca/courses/229641/modules/items/2518194
Week 4Week 4
Demonstrate: Binary Search Trees
May 26 | 17 pts
Discover: AVL Trees
Describe: AVL Trees
May 26 | 4 pts
Review: Problem Set 1 Handout
May 26 | 2 pts
Week 5Week 5
Demonstrate: AVL Trees
Jun 2 | 14 pts
Discover: Hashing
Describe: Hashing
Jun 2 | 3 pts
Week 6Week 6
Demonstrate: Week 6 Concepts (Augmentation, Hashing)
Jun 10 | 7 pts
Review: Quicksort
Describe: Quicksort
Jun 10 | 7 pts
Week 7Week 7
https://q.utoronto.ca/courses/229641/modules/items/2518184
https://q.utoronto.ca/courses/229641/modules/items/2518185
https://q.utoronto.ca/courses/229641/modules/items/2518186
https://q.utoronto.ca/courses/229641/modules/items/2518187
https://q.utoronto.ca/courses/229641/modules/items/2518188
https://q.utoronto.ca/courses/229641/modules/items/2518189
https://q.utoronto.ca/courses/229641/modules/items/2518190
https://q.utoronto.ca/courses/229641/modules/items/2518195
https://q.utoronto.ca/courses/229641/modules/items/2518196
https://q.utoronto.ca/courses/229641/modules/items/2518197
Demonstrate: Randomized Quicksort and other Week 6 Material
Jun 16 | 9 pts
Discover: Dynamic Arrays
Describe: Dynamic Arrays
Jun 16 | 3 pts
Week 8Week 8
Demonstrate: Amortized Analysis
Jul 14 | 8 pts
Discover: Graphs
Describe: Graphs
Jul 14 | 23 pts
Week 9Week 9
Demonstrate: Graph Representations and BFS
Jul 23 | 36 pts
Week 10Week 10
Demonstrate: Depth First Search
Jul 30 | 19 pts
Discover: Spanning Trees
Describe: Spanning Trees
Jul 30 | 7 pts
https://q.utoronto.ca/courses/229641/modules/items/2518199
https://q.utoronto.ca/courses/229641/modules/items/2518200
https://q.utoronto.ca/courses/229641/modules/items/2518201
https://q.utoronto.ca/courses/229641/modules/items/2518202
https://q.utoronto.ca/courses/229641/modules/items/2518203
https://q.utoronto.ca/courses/229641/modules/items/2518204
https://q.utoronto.ca/courses/229641/modules/items/2518205
https://q.utoronto.ca/courses/229641/modules/items/2518206
https://q.utoronto.ca/courses/229641/modules/items/2518207
https://q.utoronto.ca/courses/229641/modules/items/2518208
Week 11Week 11
Demonstrate: Week 10 Concepts
Aug 5 | 12 pts
Discover: Disjoint Set ADT
Describe: Disjoint Set ADT
Aug 5 | 5 pts
Week 12Week 12
Course Review
Aug 10 | 25 pts
Makeup ModuleMakeup Module
Week 11 Makeup ModuleWeek 11 Makeup Module
Demonstrate: Week 10 Concepts
Aug 5 | 12 pts
Discover: Disjoint Set ADT-2
Describe: Disjoint Set ADT
Aug 5 | 5 pts
https://q.utoronto.ca/courses/229641/modules/items/2518209
https://q.utoronto.ca/courses/229641/modules/items/2518210
https://q.utoronto.ca/courses/229641/modules/items/2518211
https://q.utoronto.ca/courses/229641/modules/items/2518213
https://q.utoronto.ca/courses/229641/modules/items/2729518
https://q.utoronto.ca/courses/229641/modules/items/2729519
https://q.utoronto.ca/courses/229641/modules/items/2729520