Monday | T | Wednesday | R | F |
---|---|---|---|---|
Module 0: Orientation & Overview
11
Before Class:
![]() ![]() ![]() Class: Introductions Syllabus Stable Matching (Gale–Shapley) (Demo) |
12
|
Module 1: Algorithm Analysis
13
Before Class:
![]() Class: Stable Matching (Gale–Shapley) Five Representative Problems Computational Tractability Class notes |
14
|
15
Deadline for full refund
Due: ![]() |
18
Before Class:
![]() ![]() ![]() ![]() Class: Asymptotic Order of Growth Implementing Gale–Shapley Survey of Common Running Times (Binary Search Demo) |
19
|
20
Internship Workshop 1-1:30 pm, Schuster Student Success Center, Rm. 208 (Virtual Option available) Register here, Flyer
Before Class: ![]() ![]() ![]() ![]() ![]() Class: Binary Search Algorithm Analysis Survey of Common Running Times Priority Queues (exercises) Class notes Due: ![]() |
21
|
22
|
Module 2: Graphs
25
Before Class:
![]() ![]() ![]() Class: Priority Queues (exercises) Basic Definitions and Applications Graph Connectivity and Graph Traversal Graph Traversals (exercises) Class notes |
26
|
27
Turner College Welcome Back Event Noon - 2:00 PM (SCCT 2nd Floor Lobby)
Before Class: ![]() ![]() Class: Testing Bipartiteness Connectivity in Directed Graphs |
28
|
29
|
Monday | T | Wednesday | R | F |
---|---|---|---|---|
1
Labor Day (no class)
|
2
|
3
Internship Workshop 1-1:30 pm, Schuster Student Success Center, Rm. 208 (Virtual Option available) Register here
Before Class: ![]() Class: DAGs and Topological Ordering (exercises) Topological Sorting Algorithm: Running Time Class notes ![]() |
4
|
5
|
Module 3: Greedy Algorithms
8
Before Class:
![]() ![]() Class: Interval Scheduling (Earliest Finish Time First Demo, Earliest Start Time First Demo) Interval Partitioning (Intuition) Scheduling to Minimize Lateness |
9
|
10
Before Class:
![]() ![]() Class: Optimal Caching Dijkstra's Algorithm (Demos) |
11
|
12
|
15
Before Class:
![]() ![]() Class: Certificates Survey Dijkstra's Algorithm Minimum Spanning Trees (Prim's and Kruskal's Demo) Union-Find Data Structure (Class Notes) |
16
|
17
Before Class:
![]() ![]() Class: Clustering Exam 1 Preparation Game (Modules 0 - 3) (on Teams) (topics) |
18
|
19
|
Module 4: Divide and Conquer
22
Before Class:
![]() ![]() ![]() ![]() Class: Recurrence of Mergesort (Merge Demo) Master Theorem Randomized Quickselect |
23
Turner College Career Fair 12-2 PM Student Recreation Center (Extra Credit)
|
24
Before Class:
![]() ![]() Class: Counting Inversions Finding the Closest Pair of Points (exercise) Due: ![]() ![]() |
25
|
26
|