Calendar
This calendar is tentative and subject to change. Please check this page regularly for updates.
Unless explicitly marked, all class periods will be held in ISAT/CS 140. Unless noted otherwise, all readings are from the class textbook. Unless noted otherwise, all quizzes will be on Canvas, and all homeworks (HWs) and programming assignments (PAs) will be posted on the assignments page.
January | ||||||
---|---|---|---|---|---|---|
Su | M | Tu | W | Th | F | Sa |
8 | 9
Intro |
10
Reading: IPP 1.1-1.10 |
11
Performance Analysis |
12
Reading: IPP 2.6 |
13
SLURM exercise |
14 |
15 | 16
MLK day (no class) |
17
Reading: IPP 4.1-4.7 Faculty candidate visit: student meeting at 11:30 in ISAT/CS 260, talk at 3:30 in ISAT/CS 259 |
18
Basic Pthreads |
19
Reading: IPP 4.8-4.12 |
20
Pthreads exercise |
21 |
22 | 23
Pthread Conditions |
24
Reading: IPP 2.1-2.4 |
25
Parallel Computing CS speaker (12:10pm, ISAT/CS 259) |
26
Resume workshop (11:30am-1:30pm, ISAT/CS 259) |
27
Review P1 due |
28 |
29 | 30
Basic MPI |
31
Reading: IPP 3.1-3.4 |
||||
February | ||||||
Su | M | Tu | W | Th | F | Sa |
1
Review |
2 | 3
MPI exercise P1 code reviews due EP groups due |
4 | |||
5 | 6
Advanced MPI |
7
Reading: IPP 3.5-3.8 CS career fair (10am-3:30pm, ISAT/CS 1st floor Atrium/Lobby) |
8
CS speaker (12:10pm, ISAT/CS 259) (no class -- informal Q&A during normal class time) |
9 | 10
Broadcast Trees P2 due |
11 |
12 | 13
Basic OpenMP |
14
Reading: IPP 5.1-5.5 |
15
Advanced OpenMP |
16
Reading: IPP 5.6-5.11 |
17
OpenMP exercise P2 code reviews due EP proposal due |
18 |
19 | 20
Other Architectures (also some linear algebra) |
21
QUIZ Reading: IPP 2.7 |
22
Parallel Algorithms CS speaker (12:10pm, ISAT/CS 259) |
23
QUIZ |
24
Foster's Methodology Examples P3 due |
25 |
26 | 27
Performance Tools |
28
QUIZ |
||||
March | ||||||
Su | M | Tu | W | Th | F | Sa |
1
Exam Review (MM | PDF) |
2 | 3
P3 code reviews due Midterm |
4 | |||
5 |
6-10
Spring Break |
11 | ||||
12 | 13
Parallel Languages |
14
QUIZ |
15
Chapel Tutorial |
16
Faculty candidate visit: student meeting at 11:00 in ISAT/CS 260, talk at 3:30 in ISAT/CS 246 |
17
Chapel Exercise NO CLASS: open lab from 2:30-3:25pm in ISAT/CS 140 Faculty candidate visit: student meeting at 11:00 in ISAT/CS 260, talk at 3:30 in ISAT/CS 136 Last day to withdraw with a "W" |
18 |
19 | 20
Networks and Naming |
21
Reading: IPP 2.3.3 (no quiz) |
22
(cont.) |
23
QUIZ |
24
Review Mid-EP deliverable due |
25 |
26 | 27
Synchronization and Consistency |
28 | 29
(cont.) |
30
QUIZ |
31
Git Exercise |
|
April | ||||||
Su | M | Tu | W | Th | F | Sa |
1 | ||||||
2 | 3
Fault Tolerance |
4 | 5
(cont.) |
6
QUIZ |
7
Review P4 due |
8 |
9 | 10
Cloud Computing |
11
QUIZ UUG meeting (Kubernetes), 6:30pm ISAT/CS 246 |
12
Review |
13 | 14
AWS Exercise P4 code reviews due |
15 |
16 | 17
Security EP poster due |
18 | 19
(cont.) |
20
QUIZ |
21
EP showcase (10:30am-noon, ISAT/CS/EnGeo 2nd floor hallway) NO CLASS |
22 |
23 | 24
Application: Web & File Systems |
25
QUIZ |
26
Final Exam Review |
27
EP final deliverable due |
28 | 29 |
30 | ||||||
May | ||||||
Su | M | Tu | W | Th | F | Sa |
1-4
Final exams Section 1: Wed (5/3) 13:00-15:00 (1:00pm-3:00pm) Section 2: Mon (5/1) 15:30-17:30 (3:30pm-5:30pm) |
5-6
Commencement |