Looking for someone to talk to about CSE332? Try the Study Center in CSE room 006! There's a table there just for working on and discussing CSE332!

View as or ; ; readings can be or as a whole, or clicked on individually to toggle visibility.

3 Jan
Courses begin
Intro; ADTs; Stacks & Queues Weiss 3.1-3.7 and slides(pptx) and slides(pdf) and slides(1230) and slides(330)
4 Jan
S01 Intros, P1, Tries slides and handout and solution
5 Jan
Algorithm Analysis 1 Weiss 2.1-2.4, Math Review: Weiss 1.1-1.6 and slides(pptx) and slides(pdf) and slides(1230) and slides(330)
Prelim Survey
8 Jan
Algorithm Analysis 2 Weiss 2.1-2.4, Math Review: Weiss 1.1-1.6 and slides (pptx) and slides (pdf) and slides(1230) and slides(330)
P1 Checkpoint 0
10 Jan
Priority Queues 1 (ADT) Weiss 6.1-6.3 and slides(pdf) and slides(pptx) and slides(1230) and slides(330)
11 Jan
S02 Algorithm Analysis slides and handout and solution and scratchwork
12 Jan
Priority Queues 2 (Binary Heap) Weiss 6.4-6.5 and slides (pptx) and slides (pdf) and slides(1230) and slides(330)
P1 Checkpoint 1
15 Jan
MLK Day
(no class)
17 Jan
Algorithm Analysis 3 Weiss 2.1-2.4 and slides (pptx) and slides (pdf) and slides(1230) and slides(330)
EX01
18 Jan
S03 Recurrences math identities and slides and handout and solution
19 Jan
Dictionaries (ADT & Binary Search Trees) slides (pptx) and slides (pdf) and slides (1230) and slides (220)
Project 1
22 Jan
Dictionaries (AVL Trees 1) slides (pptx) and slides (pdf) and slides (1230) and slides (330)
24 Jan
Dictionaries (AVL Trees 2) slides (pptx) and slides (pdf) and slides (1230) and slides (330)
EX02
25 Jan
S04 AVL Trees & B-Trees slides and handout and solution
26 Jan
Dictionaries (B-Trees) slides (pptx) and slides (pdf) and slides (1230) and slides (330)
29 Jan
Dictionaries (B-Trees & Hashing) slides (pptx) and slides (pdf) and slides (1230) and slides (330)
31 Jan
Dictionaries (Hashing ) slides (pptx) and slides (pdf) and slides (1230) and slides (330)
EX03
EX04
1 Feb
S05 Hashing & Review slides and handout and solution
2 Feb
Dictionaries (Hashing 2) slides (pptx) and slides (pdf) and slides (1230) and slides (330)
P2 Checkpoint 1
5 Feb
Midterm Exam
8 Feb
S06 Sortings slides and handout and solution
9 Feb
Sorting 2 slides (pptx) and slides (pdf) and slides (1230) and slides (330)
P2 Checkpoint 2
12 Feb
Graphs 1 (Intro to Graphs) slides (pptx) and slides (pdf) and slides (1230) and slides (330)
14 Feb
Graphs 2 (Traversals) slides (pptx) and slides (pdf) and slides (1230) and slides (330)
EX05
EX06
15 Feb
S07 Graphs slides and handout and solution
16 Feb
Graphs 2 (Shortest path) slides (pptx) and slides (pdf) and slides (1230) and slides (330)
Project 2
19 Feb
President's Day
(no class)
21 Feb
Parallelism 1 (Fork-Join) slides (pptx) and slides (pdf) and slides (1230) and Grossman (2.1-3.4)
22 Feb
S08 Parallel Programs slides and code
23 Feb
Parallelism 2 (Parallel Prefix) slides (pptx) and slides (pdf) and slides (1230) and slides (330)
EX07
26 Feb
Parallel Analysis & Concurrency slides(pptx) and slides(pdf) and slides(1230) and slides(330) and Grossman (5.1-5.4)
P3 Checkpoint 1
28 Feb
Synchronization (Race Conditions & Deadlock) slides(pptx) and slides(pdf) and slides(1230) and slides(330) and Grossman (6-7.1)
29 Feb
S09 Concurrency & Two-Pass parallel slides and handout and solution
1 Mar
Graphs 4 (MST & Topological Sort) slides(pptx) and slides(pdf) and slides(1230) and slides(330) and Grossman (8,9)
EX08
4 Mar
P NP NP-Complete 1 slides(pptx) and slides(pdf) and slides(1230) and slides(330)
6 Mar
P NP NP-Complete 2 slides(pptx) and slides(pdf) and slides(1230) and slides(330)
Project 3
EX09
7 Mar
S10 P/NP & Final Review slides and handout and solution
EX10
EX11
8 Mar
Courses end
Finale slides(pptx) and slides(pdf) and slides(1230) and slides(330)
EX12
EX13
14 Mar
Final Exam

To subscribe to the above calendar, add http://www.cs.virginia.edu/~njb2b/cs4102/su22/cal.ics to your calender application of choice.