CSE 373 Summer 2015
Course Calendar

Subscribe to this calendar (google, iCal, etc.)

 Show color key

June
MondayTuesdayWednesdayThursdayFriday
22
10:50-11:50 Lecture
ARC 147
Course Introduction; ADTs; Stacks and Queues; Proof by Induction
Weiss 1.2, 3.6-3.7
pptx, pdf,
13:30-14:30 OH (Lauren)
CSE 216
23
12:00-13:00 OH (Jiechen)
CSE 218
24
10:50-11:50 Lecture
ARC 147
Math Review; Algorithm Analysis and Proof by Induction
Weiss 1.2, 2.1-2.3
pptx, pdf, Excel Files
12:00-13:00 OH (Nao)
CSE 218
16:00-17:00 OH (Mert)
CSE 218
25
10:50-11:50 Section
HCK 132
Eclipse and using the command line
online tutorial
13:00-14:00 OH (Yanling)
CSE 218
26
10:50-11:50 Lecture
ARC 147
Asymptotic Analysis
Weiss 2.1-2.4
pptx, annotated, pdf
12:00-13:00 OH (Mauricio)
CSE 218
29
10:50-11:50 Lecture
ARC 147
More Asymptotic Analysis
Weiss 2.1-2.4
pptx, pdf
13:30-14:30 OH (Lauren)
CSE 216
30
10:50-11:50 Section
HCK 132
Induction, Debugging
Problems: website
12:00-13:00 OH (Jiechen)
CSE 218
16:00-17:00 OH (Mauricio)
CSE 218
01
10:50-11:50 Lecture
ARC 147
Dictionaries; Binary Search Trees
Weiss 4.1-4.3, 4.8
pptx, pdf
12:00-13:00 OH (Nao)
CSE 218
16:00-17:00 OH (Mert)
CSE 218
22:59 HW1 due
02
10:50-11:50 Section
HCK 132
Big-O
Slides
13:00-14:00 OH (Yanling)
CSE 218
03
Independence Day

July
MondayTuesdayWednesdayThursdayFriday
06
10:50-11:50 Lecture
ARC 147
Binary Search Trees continued
Weiss 4.1-4.3
pptx, pdf
13:30-14:30 OH (Lauren)
CSE 216
07
10:50-11:50 Section
HCK 132
Trees
Handout
12:00-13:00 OH (Jiechen)
CSE 218
08
10:50-11:50 Lecture
ARC 147
AVL Trees
Weiss 4.4
pptx, pdf
12:00-13:00 OH (Nao)
CSE 218
16:00-17:00 OH (Mert)
CSE 218
09
10:50-11:50 Section
HCK 132
AVL Trees
13:00-14:00 OH (Yanling)
CSE 218
10
10:50-11:50 Lecture
ARC 147
Priority Queues and Binary Heaps
Weiss 6.1-6.4
pptx, pdf
12:00-13:00 OH (Mauricio)
CSE 218
22:59 HW2 due
13
10:50-11:50 Lecture
ARC 147
Disjoint Sets
Weiss 8.1-8.2, 8.7
pptx, pdf
13:30-14:30 OH (Lauren)
CSE 216
14
10:50-11:50 Section
HCK 132
Priority Queues and Heaps and Midterm Review
12:00-13:00 OH (Jiechen)
CSE 218
15
10:50-11:50 Lecture
ARC 147
Union Find
Weiss 8.3-8.6
pptx, pdf
12:00-13:00 OH (Nao)
CSE 218
16:00-17:00 OH (Mert)
CSE 218
16
10:50-11:50 Section
HCK 132
Midterm Review
Handout Handout_solution
13:00-14:00 OH (Yanling)
CSE 218
17:00-18:00 Midterm Review Session
EEB 125
17
10:50-11:50 Midterm
ARC 147
12:00-13:00 OH (Mauricio)
CSE 218
20
10:50-11:50 Lecture
ARC 147
Amortized Analysis and Memory Hierarchy
Weiss 11.1 (skim)
pptx, pdf
13:30-14:30 OH (Lauren)
CSE 216
21
10:50-11:50 Section
HCK 132
Union Find, Up tree
Slides
12:00-13:00 OH (Jiechen)
CSE 218
22
10:50-11:50 Lecture
ARC 147
Hash Tables
Weiss 5.1-5.6
pptx, pdf
12:00-13:00 OH (Nao)
CSE 218
16:00-17:00 OH (Mert)
CSE 218
22:59 HW3 due
23
10:50-11:50 Section
HCK 132
Union Find
13:00-14:00 OH (Yanling)
CSE 218
24
10:50-11:50 Lecture
ARC 147
Hash Collisions
Weiss 5.1-5.6
pptx, pdf, Excel, Proof
12:00-13:00 OH (Mauricio)
CSE 218
27
10:50-11:50 Lecture
ARC 147
Introduction to Graphs
Weiss 9.1
pptx, pdf
13:30-14:30 OH (Lauren)
CSE 216
28
10:50-11:50 Section
HCK 132
Homework 4
12:00-13:00 OH (Jiechen)
CSE 218
29
10:50-11:50 Lecture
ARC 147
Topological Sort and Graph Traversals
Weiss 9.2, 9.3.1, 9.6
pptx, pdf
12:00-13:00 OH (Nao)
CSE 218
16:00-17:00 OH (Mert)
CSE 218
30
10:50-11:50 Section
HCK 132
Graphs
pptx, graphs
13:00-14:00 OH (Yanling)
CSE 218
31
10:50-11:50 Lecture
ARC 147
Dijkstra's Algorithm
Weiss 9.3
pptx, pdf
12:00-13:00 OH (Mauricio)
CSE 218

August
MondayTuesdayWednesdayThursdayFriday
03
10:50-11:50 Lecture
ARC 147
More Dijkstra's Algorithm
Weiss 9.5
pptx, pdf
13:30-14:30 OH (Lauren)
CSE 216
22:59 HW4 due
04
10:50-11:50 Section
HCK 132
Graphs & Related Algorithms
12:00-13:00 OH (Jiechen)
CSE 218
05
10:50-11:50 Lecture
ARC 147
Minimum Spanning Trees (Prim's and Kruskal's Algorithms)
Weiss 9.5
pptx, pdf
12:00-13:00 OH (Nao)
CSE 218
16:00-17:00 OH (Mert)
CSE 218
06
10:50-11:50 Section
HCK 132
Graphs & Related Algorithms
13:00-14:00 OH (Yanling)
CSE 218
07
10:50-11:50 Lecture
ARC 147
Comparison Sorting
Weiss 7.1-7.8
pptx, pdf
12:00-13:00 OH (Mauricio)
CSE 218
10
10:50-11:50 Lecture
ARC 147
More Sorting
Weiss 7.1-7.8
pptx, pdf
13:30-14:30 OH (Lauren)
CSE 216
11
10:50-11:50 Section
HCK 132
Sorting, HW5
12:00-13:00 OH (Jiechen)
CSE 218
12
10:50-11:50 Lecture
ARC 147
Beyond Comparison Sorting
Weiss 7.9, 7.11-7.12
pptx, pdf
12:00-13:00 OH (Nao)
CSE 218
16:00-17:00 OH (Mert)
CSE 218
22:59 HW5 due
13
10:50-11:50 Section
HCK 132
Sorting
13:00-14:00 OH (Yanling)
CSE 218
14
10:50-11:50 Lecture
ARC 147
Algorithm Design Techniques, P vs. NP and NP-Completeness
Weiss 9.7, 10.3, 10.4, 10.5
pptx, pdf
12:00-13:00 OH (Mauricio)
CSE 218
17
10:50-11:50 Lecture
ARC 147
Multithreading and Fork-Join Parallelism
Through Section 3.3 of these notes
pptx, pdf,Simple Threads Program
13:30-14:30 OH (Lauren)
CSE 216
18
10:50-11:50 Section
HCK 132
Final Review
12:00-13:00 OH (Jiechen)
CSE 218
19
10:50-11:50 Lecture
ARC 147
Parallel Reductions, Maps, and Algorithm Analysis
Sections 3 and 4 of these notes
pptx, pdf
12:00-13:00 OH (Nao)
CSE 218
16:00-17:00 OH (Mert)
CSE 218
19:00-20:00 Final Review Session
EEB 125
22:59 HW6 due
20
10:50-11:50 Section
HCK 132
Final Review
13:00-14:00 OH (Yanling)
CSE 218
21
10:50-11:50 Final
ARC 147