2005 Course Calendar

NOTE: This can change any time without prior notice. Homework dates are especially tentative.

Lecture 1 (2/1) Introduction
Video Slides Readings Notes
Lecture 2 (2/3) MPI, OpenMP, MATLAB*P
Video Slides Readings Notes
Lecture 3 (2/8) Parallel Prefix
Video Slides Readings Notes
Lecture 4 (2/10) Dense Linear Algebra I
Video Slides Readings Notes
Lecture 5 (2/15) Dense Linear Algebra II
Video Slides Readings Notes
HW0 Announced
Lecture 6 (2/17) Sparse Linear Algebra I
Video Slides Readings Notes
2/22 No lecture Monday schedule - HW0 DUE
Lecture 7 (2/24) Parallel Computer Architecture
Video Slides Readings Notes
Lecture 8 (2/28) STAR-P Demo
Video Slides Readings Notes
Project Proposal Due
Lecture 9 (3/1) Sparse Linear Algebra II
Video Slides Readings Notes
Lecture 10 (3/3) FFT
Video Slides Readings Notes
Lecture 11 (3/8) Domain Decomposition I
Video Slides Readings Notes
Lecture 12 (3/10) Project Proposal & Progress Presentation
Lecture 13 (3/15) Project Proposal & Progress Presentation
Lecture 14 (3/17) Sparse Linear Algebra III
Video Slides Readings Notes
3/22 No lecture Spring break
3/24 No lecture Spring break
Lecture 15 (3/29) Fast Multipole I
Video Slides Readings Notes
Lecture 16 (3/31) Fast Multipole II
Video Slides Readings Notes
Lecture 17 (4/5) Fast Multipole III
Video Slides Readings Notes
Lecture 18 (4/7) Domain Decomposition II
Video Slides Readings Notes
Lecture 19 (4/12) Partitioning I
Video Slides Readings Notes
Progress Report Due
Lecture 20 (4/14) Partitioning II
4/19 No lecture Patriot's Day
Lecture 21 (4/21) Mesh Generation 2:15, Course Evaluations
Lecture 22 (4/26) Package Design of the Connection Machine Guest lecture by Tamiko Thiel
Lecture 23 (4/28) SVM and SVD
Lecture 24 (5/3) FFTW
Lecture 25 (5/5) Student Project Presentations I
Lecture 26 (5/10) Student Project Presentations II
Lecture 27 (5/12) Student Project Presentations III Final Projects Due


For reference:
Spring 2004 calendar
Spring 2003 calendar
Spring 2002 calendar