CS 598: Advanced Performance Engineering
Wed/Fri 12:30-1:45pm CT, 1302 Siebel Center for Comp Sci
Schedule: Fall 2026
Schedule of lectures and due dates. Schedule for fall semeseter is in progress, all dates below are currently tentative.
| Monday | Tuesday | Wednesday | Thursday | Friday |
| aug 24 First day of classes |
aug 25 |
aug 26 LEC 1: Introduction to Performance Engineering Assigned: Course Survey |
aug 27 | aug 28 LEC 2: Work Reduction |
| aug 31 |
sep 1 |
sep 2 LEC 3: C To IR Assigned: Homework 1 |
sep 3 | sep 4 LEC 4: Bithacks DUE: Course Survey. Assignment due at 11:59pm CT. |
| sep 7 Labor Day, no classes |
sep 8 |
sep 9 LEC 5: Assembly Assigned: Project Proposal |
sep 10 | sep 11 LEC 6: Guest Lecture |
| sep 14 | sep 15 |
sep 16 LEC 7: Guest Lecture |
sep 17 | sep 18 LEC 8: Guest Lecture |
| sep 21 DUE: Homework 1. Assignment due at 11:59pm CT. |
sep 22 |
sep 23 LEC 9: Architecture & Multicore Assigned: Homework 1 Reviews |
sep 24 | sep 25 LEC 10: Races & Parallelism I DUE: Project Proposal. Proposal due at 11:59pm CT. |
| sep 28 | sep 29 |
sep 30 LEC 11: Races & Parallelism II Assigned: Homework 2 |
oct 1 DUE: Homework 1 Rebuttal. Assignment due at 11:59pm CT. |
oct 2 LEC 12: Parallel Algorithms |
| oct 5 | oct 6 | oct 7 LEC 13: Parallel Algorithms II & Measurements I |
oct 8 DUE: Project Midterm Progress. Assignment due at 11:59pm CT. |
oct 9 LEC 14: Measurements II & Memory I |
| oct 12 | oct 13 |
oct 14 LEC 15: Memory II |
oct 15 | oct 16 LEC 16: DUE: Homework 2. Assignment due at 11:59pm CT. |
| oct 19 Assigned: Homework 2 Reviews |
oct 20 |
oct 21 LEC 17 |
oct 22 | oct 23 LEC 18: |
| oct 26 DUE: Homework 2 Reviews. Assignment due at 11:59pm CT. Assigned: Homework 3 |
oct 27 |
oct 28 LEC 19 |
oct 29 |
oct 30 LEC 20: |
| nov 2 |
nov 3 | nov 4 LEC 21 |
nov 5 | nov 6 LEC 22: |
| nov 9 DUE: Homework 3. Assignment due at 11:59pm CT. | nov 10 |
nov 11 LEC 23 Assigned: Homework 3 Reviews |
nov 12 | nov 13 LEC 24: |
| nov 16 DUE: Homework 3 Reviews. Assignment due at 11:59pm CT. |
nov 17 |
nov 18 LEC 25 |
nov 19 DUE: Project Report. Report due at 11:59pm CT. |
nov 20 LEC 26: |
| nov 23 Fall break |
nov 24 Fall break |
nov 25 Fall break |
nov 26 Fall break |
nov 27 Fall break |
| nov 30 |
dec 1 |
dec 2 LEC 27 Project Presentations |
dec 3 | dec 4 LEC 28:Project Presentations |
| dec 7 | dec 8 |
dec 9 LEC 29 Project Presentations Last day of classes |
dec 10 Reading day |
dec 11 |