Schedule

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

June
MondayTuesdayWednesdayThursdayFriday
18
09:40-10:40 Lecture
LOW 216
Introduction, review of Stacks & Queues
Slides (PDF), (PPT)
11:00-12:00 OH (Robbie)
CSE 214
19
13:00-14:00 OH (Caitlin)
CSE 3rd Floor Breakout
20
09:40-10:40 Lecture
LOW 216
Algorithm Analysis, Big-O
Slides (PDF), (PPT)
11:00-12:00 OH (Robbie)
CSE 214
13:30-14:30 OH (Caitlin)
CSE 3rd Floor Breakout
21
09:40-10:40 Section
MOR 234
Tries and Project 1
11:00-12:00 OH (Alon)
CSE 220
22
09:40-10:40 Lecture
LOW 216
Priority Queues
Slides (PDF), (PPT)
15:00-16:00 OH (Alon)
TBD
25
09:40-10:40 Lecture
LOW 216
More heaps, algorithm analysis
Slides (PDF), (PPT)
11:00-12:00 OH (Robbie)
CSE 214
26
13:00-14:00 OH (Caitlin)
CSE 3rd Floor Breakout
27
09:40-10:40 Lecture
LOW 216
Solving Recurrences
Slides (PDF), (PPT)
11:00-12:00 OH (Robbie)
CSE 214
13:30-14:30 OH (Caitlin)
CSE 3rd Floor Breakout
28
09:40-10:40 Section
MOR 234
Heaps, Algorithm Analysis
11:00-12:00 OH (Alon)
CSE 220
29
09:40-10:40 Lecture
LOW 216
Solving Recurrences (Part 2)
Slides (PDF), (PPT)
15:00-16:00 OH (Alon)
TBD

July
MondayTuesdayWednesdayThursdayFriday
02
09:40-10:40 Lecture
LOW 216
Introduction to Dictionaries
Slides (PDF), (PPT)
11:00-12:00 OH (Robbie)
CSE 214
03
13:00-14:00 OH (Caitlin)
CSE 3rd Floor Breakout
04
Independence Day
05
09:40-10:40 Section
MOR 234
Recurrence Relations
11:00-12:00 OH (Alon)
CSE 220
06
09:40-10:40 Lecture
LOW 216
AVL Trees
Slides (PDF), (PPT)
15:00-16:00 OH (Alon)
TBD
09
09:40-10:40 Lecture
LOW 216
Hash Tables (Part 1)
Slides (PDF), (PPT)
11:00-12:00 OH (Robbie)
CSE 214
10
13:00-14:00 OH (Caitlin)
CSE 3rd Floor Breakout
11
09:40-10:40 Lecture
LOW 216
Hash Tables (Part 2)
Slides (PDF), (PPT)
11:00-12:00 OH (Robbie)
CSE 214
13:30-14:30 OH (Caitlin)
CSE 3rd Floor Breakout
12
09:40-10:40 Section
MOR 234
Midterm Review
11:00-12:00 OH (Alon)
CSE 220
13
09:40-10:40 Midterm exam
15:00-16:00 OH (Alon)
TBD
16
09:40-10:40 Lecture
LOW 216
B-Trees
Slides (PDF), (PPT)
11:00-12:00 OH (Robbie)
CSE 214
17
13:00-14:00 OH (Caitlin)
CSE 3rd Floor Breakout
18
09:40-10:40 Lecture
LOW 216
Comparison Sorts
Slides (PDF), (PPT)
11:00-12:00 OH (Robbie)
CSE 214
13:30-14:30 OH (Caitlin)
CSE 3rd Floor Breakout
19
09:40-10:40 Section
MOR 234
Dictionaries
11:00-12:00 OH (Alon)
CSE 220
20
09:40-10:40 Lecture
LOW 216
Non-Comparison Sorts
Slides (PDF), (PPT)
15:00-16:00 OH (Alon)
TBD
23
09:40-10:40 Lecture
LOW 216
Parallel 1
Slides (PDF), (PPT) Grossman 2-3.4
11:00-12:00 OH (Robbie)
CSE 214
24
13:00-14:00 OH (Caitlin)
CSE 3rd Floor Breakout
25
09:40-10:40 Lecture
LOW 216
Parallel 2
Slides (PDF), (PPT) Grossman 3.5-5.1
11:00-12:00 OH (Robbie)
CSE 214
13:30-14:30 OH (Caitlin)
CSE 3rd Floor Breakout
26
09:40-10:40 Section
MOR 234
Parallel Code
11:00-12:00 OH (Alon)
CSE 220
27
09:40-10:40 Lecture
LOW 216
Project 3 Algorithms
Slides (PDF), (PPT)
15:00-16:00 OH (Alon)
TBD
30
09:40-10:40 Lecture
LOW 216
Parallel 3
Slides (PDF), (PPT) Grossman 5.2-5.4
11:00-12:00 OH (Robbie)
CSE 214
31
13:00-14:00 OH (Caitlin)
CSE 3rd Floor Breakout
01
09:40-10:40 Lecture
LOW 216
Concurrency
Slides (PDF), (PPT) Grossman 6-9
11:00-12:00 OH (Robbie)
CSE 214
13:30-14:30 OH (Caitlin)
CSE 3rd Floor Breakout
02
09:40-10:40 Section
MOR 234
Two Pass Parallel code
11:00-12:00 OH (Alon)
CSE 220
03
09:40-10:40 Lecture
LOW 216
Graphs
Slides (PDF), (PPT)
15:00-16:00 OH (Alon)
TBD

August
MondayTuesdayWednesdayThursdayFriday
06
09:40-10:40 Lecture
LOW 216
Shortest Paths
Slides (PDF), (PPT)
11:00-12:00 OH (Robbie)
CSE 214
07
13:00-14:00 OH (Caitlin)
CSE 3rd Floor Breakout
08
09:40-10:40 Lecture
LOW 216
Minimum Spanning Trees
Slides (PDF), (PPT)
11:00-12:00 OH (Robbie)
CSE 214
13:30-14:30 OH (Caitlin)
CSE 3rd Floor Breakout
09
09:40-10:40 Section
MOR 234
Graph Algorithms
11:00-12:00 OH (Alon)
CSE 220
10
09:40-10:40 Lecture
LOW 216
Topological Sort, SCCs
Slides (PDF), (PPT)
15:00-16:00 OH (Alon)
TBD
13
09:40-10:40 Lecture
LOW 216
Graph wrap-up, P vs. NP
Slides (PDF), (PPT)
11:00-12:00 OH (Robbie)
CSE 214
14
13:00-14:00 OH (Caitlin)
CSE 3rd Floor Breakout
15
09:40-10:40 Lecture
LOW 216
Victory lap, importance of P vs. NP. (no new slides)
11:00-12:00 OH (Robbie)
CSE 214
13:30-14:30 OH (Caitlin)
CSE 3rd Floor Breakout
16
09:40-10:40 Final exam (part 1)
11:00-12:00 OH (Alon)
CSE 220
17
09:40-10:40 Final exam (part 2)
15:00-16:00 OH (Alon)
TBD