Calendar

This calendar is tentative and subject to change. Please check this page regularly for updates. Quizzes will be added to the calendar as they are posted.

Unless explicitly marked, all class periods will be held in EnGeo 2204. Unless noted otherwise, all readings are from the class textbook. Unless noted otherwise, all quizzes and labs will be on Canvas, and all projects will be posted on the assignments page.

January
Su M Tu W Th F Sa
14 15 16 17
NO CLASS - Instructor out of town
18
QUIZ: IPP 4.1-4.7
19
Intro |
Pthreads
20
21 22
Pthreads lab
23
QUIZ: IPP 4.8-4.12
24
Lab cont'd and P1 discussion

Pthreads lab due
25
QUIZ: IPP Ch.1 and 2.6
26
Conditions

RP overview due
27
28 29
Performance Analysis
30 31
Slurm Lab
February
Su M Tu W Th F Sa
1
QUIZ: IPP 5.1-5.5

Slurm lab due
2
OpenMP

P1 due
3
4 5
NO CLASS - Instructor ill
6 7
OpenMP Lab
8
QUIZ: IPP 5.6-5.11

OpenMP lab due
9
Matrices

RP groups due

P1 peer reviews due
10
11 12
CUDA
13
QUIZ: IPP 6
14
CUDA Lab
15
QUIZ: IPP 3.1-3.4

CUDA lab due
16
MPI

P2 due
17
18 19
MPI Code Lab
20
QUIZ: IPP 3.5-3.8

MPI Code lab due
21
MPI Analysis Lab
22
QUIZ: IPP 2.1-2.4
23
P3 intro

MPI Analysis lab due

P2 peer reviews due
24
25 26
Parallel Algorithms
27
QUIZ: IPP 2.7
28
Parallel Languages
29
QUIZ
March
Su M Tu W Th F Sa
1
Project Workshop

RP proposal due
2
3 4
Midterm Exam
5 6
NO CLASS -- instructor out of town
7 8
Open Lab

P3 due
9
10 11-15
Spring Break
16
17 18
Networks
19
QUIZ
20
Naming
21
QUIZ
22
NO CLASS - madiSTEM weekend

P3 peer reviews due

Deadline to drop without 'W'
23
24 25
Virtualization and Cloud Computing
26
QUIZ
27
Cloud Lab (Parts 2 and 4)
28 29
Cloud Lab (Part 3)
30
April
Su M Tu W Th F Sa
31
1
Security
2
QUIZ
3
Poster discussion
4 5
RP work lab

RP draft due
6
7 8
Fault Tolerance
9
QUIZ
10
TBD
11 12
RP work lab

RP poster due
13
14 15
Synchronization and Consistency
16
QUIZ
17
Git Lab
18 19
NO CLASS - CS Poster Session 10:30am-12:30pm
20
21 22
Web and File Systems
23
QUIZ
24
Ethics Lab
25 26
RP work lab
27
28 29
Novel Systems
30
QUIZ
May
Su M Tu W Th F Sa
1
Final Review
2

RP final due
3 4
5 6
Final Exam (1:00 - 3:00pm)
7 8 9 10 11