ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
WeekDateLectureProject dueProject rework duezyLabs duePaideia projectMiscellaneous
2
101/13/2025Intro to github codespaces
3
01/15/2025Unit testing
4
01/17/2025data structures, generics, abstract data types, inheritance, algorithm/operation efficiency
5
MLK Day01/20/2025
6
201/22/2025Searching algorithmsIntro to data structures labsLast day to register for classes 01/21/2025
7
01/24/2025Big-O analysisLast day to add courses 01/23/2025
8
301/27/2025Recursion worksheetBinary search generic method
9
01/29/2025Recursive algorithmsYahtzee
10
01/31/2025Recursion puzzles introduction
11
402/03/2025Sorting algorithms, selection sort, insertion sort, shell sort
12
02/05/2025Quicksort, mergesort, radix sortRecursion puzzlesYahtzee
13
02/07/2025Searching and sorting gumshoe, Autocomplete me introduction
14
502/10/2025Stacks worksheetNatural merge sort
15
02/12/2025Stack implementationsSearching and Sorting gumshoeRecursion puzzles
16
02/14/2025Math expression parser introduction
17
602/17/2025Queues worksheetGrocery list editor with undo stackLast day to drop courses without record entry or change to/from P/D/F, audit 02/17/2025
18
02/19/2025Queues implementationsAutocomplete meSearching and Sorting big-O gumshoe
19
02/21/2025No class
20
702/24/2025Lists worksheet
21
02/26/2025Array-based listsMath expression parserAutocomplete me
22
02/28/2025Singly-linked lists
23
803/03/2025Doubly linked lists and deques
24
03/05/2025Linked traversal, searching, sorting, dummy nodes, recursionMath expression parser
25
03/07/2025Exam 1
26
903/10/2025Dictionaries worksheetSorted number list implementation with linked lists
27
03/12/2025Dictionaries implementationCircular Music Playlist
28
03/14/2025Hamlet word counts introduction
29
Spring Break03/17/2025
30
03/19/2025
31
03/21/2025
32
1003/24/2025Binary search tree worksheet
33
03/26/2025Binary search tree implementationHamlet word countsCircular linked list playlist
34
03/28/2025Guess Who introduction
35
1103/31/2025Sets worksheetBST validity checkerLast day to drop courses 04/01/2025
36
04/02/2025Sets implementationFamily tree traversalHamlet word counts
37
04/04/2025Flex
Paideia project first draft due
38
1204/07/2025Graph representations worksheetImplementing StaticSet using HashSet
39
04/09/2025Graph representations implementationFamily tree traversal
40
04/11/2025Exam 2
41
1304/14/2025Graph traversal worksheetGraph representations
42
04/16/2025Graph traversal implementationGuess Who
43
04/18/2025Good Friday
44
1404/21/2025Circular array-based queues worksheet
45
04/23/2025Heaps worksheetInfinity war graphsGuess Who
46
04/25/2025Circular array-based queues and heaps implementation
Paideia project due
47
1504/28/2025IteratorsTimeout manager with priority queue
48
04/30/2025Abstract classes, Inheritance and polymorphismInfinity war graphs
49
05/07/2025Final Exam from 8:30 - 11:30 am
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100