All slides are available here.

Date Topic
Mon 08-Jan Intro
Wed 10-Jan Case Study: Matrix Multiplication
Thu 11-Jan Course Policy Test Due
Fri 12-Jan Computational Model
Mon 15-Jan Holiday
Wed 17-Jan Parallel I
Thu 18-Jan Entrance Exam Due
Fri 19-Jan Parallel II
Mon 22-Jan Parallel III
Wed 24-Jan No class
Thu 25-Jan Performance Engineering (PE) HW I Due
Fri 26-Jan Searching
Mon 29-Jan Data Structure I
Wed 31-Jan Geometry I
Thu 01-Feb Written (WR) HW I Due
Fri 02-Feb Geometry II
Mon 05-Feb Bentley's rule and more
Wed 07-Feb DP I
Thu 08-Feb Problem-Solving (PS) HW I Due
Fri 09-Feb DP II
Mon 12-Feb (Quiz + ) DP III
Wed 14-Feb Architecture I
Thu 15-Feb Performance Engineering (PE) HW II Due
Fri 16-Feb Architecture II
Mon 19-Feb Holiday
Wed 21-Feb Architecture III
Thu 22-Feb Problem-Solving (PS) HW II Due
Fri 23-Feb I/O efficiency I
Mon 26-Feb I/O efficiency II
Wed 28-Feb Concurrency
Thu 29-Feb Written HW II Due
Fri 01-Mar Graph I
Mon 04-Mar No class
Wed 06-Mar Exam
Fri 08-Mar Graph II
Mon 11-Mar Problem solving presentation II
Wed 13-Mar Problem solving presentation III
Thu 14-Mar Problem-Solving (PS) HW III Due
Fri 15-Mar End-of-class party + talks from previous students
Sun 17-Mar Bonus problems late submission due