CSE 332 Winter 2012
Course Calendar

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

 Show color key

January
MondayTuesdayWednesdayThursdayFriday
02
New Year's Day
03
13:00-14:00 OH (Tyler)
CSE 006
04
HW 0 Assigned
Project 1 Assigned
12:00-13:00 OH (Jenny)
CSE 006
14:30-15:20 Lecture
MGH 241
Intro; ADTs; Stacks & Queues
Weiss Chapter 3
05
Section
Introductions, Eclipse, Generics review & Recurrence Relations
Sample Generics File & Worksheet
11:00-12:00 OH (Haochen)
CSE 006
06
HW 1 Assigned
14:30-15:20 Lecture
MGH 241
Math Review; Algorithm Analysis
Weiss Chapter 2
09
13:00-14:00 OH (Tyler)
CSE 006
14:30-15:20 Lecture
MGH 241
Asymptotic Analysis
Weiss Chapter 2
10
13:00-14:00 OH (Tyler)
CSE 006
11
12:00-13:00 OH (Jenny)
CSE 006
14:30 HW 0 Due
14:30 Project 1A Due
14:30-15:20 Lecture
MGH 241
Priority Queue; Binary Heap
Weiss Chapter 6 to 6.5
12
Section
Asymptotic Analysis
Worksheet
11:00-12:00 OH (Haochen)
CSE 006
13
HW 2 Assigned
14:30 HW 1 Due
14:30-15:20 Lecture
MGH 241
Binary Heap
Weiss Chapter 6 to 6.5
15:30-16:30 OH (James)
CSE 666
16
Martin Luther King Day
13:00-14:00 OH (Tyler)
CSE 006
17
13:00-14:00 OH (Tyler)
CSE 006
18
Snow Day
Project 2 Assigned
14:30 Project 1B Due
19
Snow Day
20
Snow Day
HW 3 Assigned
23
13:00-14:00 OH (Tyler)
CSE 006
14:30 HW 2 Due
14:30-15:20 Lecture
MGH 241
Dictionary; Binary Search Tree; AVL Tree
Weiss Chapter 4 to 4.4
24
13:00-14:00 OH (Tyler)
CSE 006
25
Project 2 Partners Due
12:00-13:00 OH (Jenny)
CSE 006
14:30-15:20 Lecture
MGH 241
B Trees
Weiss Chapter 4.7
26
Section
AVL Tree insertion, deletion and B-Trees
AVL Deletion slides & Worksheet
11:00-12:00 OH (Haochen)
CSE 006
27
HW 4 Assigned
14:30 HW 3 Due
14:30-15:20 Lecture
MGH 241
Hashing
Weiss Chapter 5 to 5.5
15:30-16:30 OH (James)
CSE 666
30
13:00-14:00 OH (James)
CSE 666
14:30-15:20 Lecture
MGH 241
Hashing
Weiss Chapter 5 to 5.5
31
13:00-14:00 OH (Tyler)
CSE 006
16:30-17:30 OH (Tyler)
CSE 006
01
12:00-13:00 OH (Jenny)
CSE 006
14:30 Project 2A Due
14:30-15:20 Lecture
MGH 241
Comparison Sorting
Weiss Chapter 7, excluding 7.4, 7.10, 7.12
02
Section
Hash-tables and comparison-based sorting
Worksheet and Sorting app
11:00-12:00 OH (Haochen)
CSE 006
03
14:30 HW 4 Due
14:30-15:20 Lecture
MGH 241
Beyond Comparison Sorting
Weiss Chapter 7, excluding 7.4, 7.10, 7.12
15:30-16:30 OH (James)
CSE 666
17:00-18:00 Midterm Review
Exam Information and Materials

EEB 125

February
MondayTuesdayWednesdayThursdayFriday
06
13:00-14:00 OH (Tyler)
CSE 006
14:30-15:20 Lecture
MGH 241
Graphs
Weiss Chapter 9 to 9.1
07
13:00-14:00 OH (Tyler)
CSE 006
08
12:00-13:00 OH (Jenny)
CSE 006
14:30-15:20 Midterm Exam
Exam Information and Materials
09
Section
CELT Feedback session, and some coverage of graphs
11:00-12:00 OH (Haochen)
CSE 006
10
HW 5 Assigned
14:30-15:20 Lecture
MGH 241
Graph Traversals; Topological Sort
Weiss Chapter 9.2
13
13:00-14:00 OH (Tyler)
CSE 006
14:30-15:20 Lecture
MGH 241
Shortest Paths
Weiss Chapter 9.3
14
13:00-14:00 OH (Tyler)
CSE 006
15
Project 3 Assigned
12:00-13:00 OH (Jenny)
CSE 006
14:30 Project 2B Due
14:30-15:20 Lecture
MGH 241
MultiThreading; Fork-Join Parallelism
SPAC Notes Section 1 to 3
16
Section
Various graph algorithms: BFS, DFS, Topological sort and Dijkstra's algorithm
Worksheet
11:00-12:00 OH (Haochen)
CSE 006
17
HW 6 Assigned
14:30 HW 5 Due
14:30-15:20 Lecture
MGH 241
MultiThreading; Fork-Join Parallelism
SPAC Notes Section 1 to 3
16:00-17:00 OH (James)
CSE 666
20
Presidents Day
21 22
Project 3 Partners Due
12:00-13:00 OH (Jenny)
CSE 006
14:30-15:20 Lecture
MGH 241
Parallel Analysis and Parallel Prefix
SPAC Notes Section 4 and 5
23
11:00-12:00 OH (Haochen)
CSE 006
24
HW 7 Assigned
11:00-12:00 OH (Tyler)
CSE 006
14:30 HW 6 Due
14:30-15:20 Lecture
MGH 241
Parallel Sorting and Shared-Memory Concurrency
SPAC Notes Section 4 and 5
27
13:00-14:00 OH (Tyler)
CSE 006
14:30-15:20 Lecture
MGH 241
Mutual Exclusion and Locking
SPAC Notes Section 6 and 9
28
13:00-14:00 OH (Tyler)
CSE 006
29
12:00-13:00 OH (Jenny)
CSE 006
14:30 Project 3A Due
14:30-15:20 Lecture
MGH 241
Mutual Exclusion and Locking
SPAC Notes Section 6 to 9
01
Section
Parallel Prefix Sum and concurrency
Worksheet & concurrency sample code
11:00-12:00 OH (Haochen)
CSE 006
02
14:30 HW 7 Due
14:30-15:20 Lecture
MGH 241
Readers/Writer Locking
SPAC Notes Section 10
15:30-16:30 OH (James)
CSE 666

March
MondayTuesdayWednesdayThursdayFriday
05
13:00-14:00 OH (Tyler)
CSE 006
14:30-15:20 Lecture
MGH 241
Disjoint Sets and Minimum Spanning Tree
Weiss Chapter 8 to 8.5 and 9.5
06
13:00-14:00 OH (Tyler)
CSE 006
07
12:00-13:00 OH (Jenny)
CSE 006
14:30 Project 3B Due
14:30-15:20 Lecture
MGH 241
Wrapping Up
08
Section
Project 3 writeup questions, Minimum Spanning Trees and Disjoint Sets; also, evaluations
11:00-12:00 OH (Haochen)
CSE 006
09
14:30 Project 3 Writeup Due
14:30-15:20 Final Exam Q&A
Exam Information and Materials

MGH 241
15:30-16:30 OH (James)
CSE 666
12
13:00-14:00 OH (Tyler)
CSE 006
16:30-18:00 Final Exam Q&A
Exam Information and Materials

EEB 125
13
13:00-14:00 OH (Tyler)
CSE 006
14:30-16:20 Final Exam
14 15 16