CS 598: Advanced Performance Engineering
Wed/Fri 2-3:15pm CT, 1302 Siebel Center for Comp Sci
Schedule: Fall 2025
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 25 First day of classes |
aug 26 |
aug 27 NO LEC TODAY Canceled, no lecture, no class meeting |
aug 28 | aug 29 LEC 1: Introduction to Performance Engineering Assigned: Course Survey |
sep 1 |
sep 2 |
sep 3 LEC 2: Work Reduction |
sep 4 | sep 5 LEC 3:Guest Lecture (Charith Mendis) DUE: Course Survey. Assignment due at 11:59pm CT. |
sep 8 | sep 9 |
sep 10 LEC 4: C To IR Assigned: Homework 1 |
sep 11 | sep 12 LEC 5: Bithacks Assigned: Project Proposal |
sep 15 | sep 16 |
sep 17 LEC 6 Assembly |
sep 18 | sep 19 LEC 7: Architecture & Multicore |
sep 22 DUE: Homework 1. Assignment due at 11:59pm CT. |
sep 23 |
sep 24: LEC 8: Races & Parallelism I |
sep 25 | sep 26 LEC 9: Races & Parallelism II Assigned: Homework 1 Reviews Assigned: Project Proposal Due |
sep 29 | sep 30 |
oct 1 LEC 10: Parallel Algorithms |
oct 2 DUE: Homework 1 Rebuttal. Assignment due at 11:59pm CT. |
oct 3 LEC 11:Parallel Algorithms II & Measurements I Assigned: Homework 2 Assigned: Project Meeting Scheduling |
oct 6 | oct 7 | oct 8 LEC 12: Measurements II & Memory I |
oct 9 DUE: Project Midterm Progress. Assignment due at 11:59pm CT. |
oct 10 Project Meetings:No lecture, project meetings with staff (see google sheet for schedule) |
oct 13 | oct 14 |
oct 15 Project Meetings:No lecture, project meetings with staff (see google sheet for schedule) |
oct 16 | oct 17 LEC 15: Guest Lecture DUE: Homework 2. Assignment due at 11:59pm CT. |
oct 20 Assigned: Homework 2 Reviews |
oct 21 |
oct 22 LEC 16: Memory II |
oct 23 | oct 24 LEC 17 |
nov 3 DUE: Homework 2 Reviews. Assignment due at 11:59pm CT. Assigned: Homework 3 |
nov 4 |
nov 5 LEC 17 |
nov 6 |
nov 7 LEC 18: |
nov 3 |
nov 4 | nov 5 LEC 19 |
nov 6 | nov 7 LEC 20: |
nov 10 DUE: Homework 3. Assignment due at 11:59pm CT. | nov 11 |
nov 12 LEC 21 Assigned: Homework 3 Reviews |
nov 13 | nov 14 LEC 22: |
nov 17 DUE: Homework 3 Reviews. Assignment due at 11:59pm CT. |
nov 18 |
nov 19 LEC 23 |
nov 20 DUE: Project Report. Report due at 11:59pm CT. |
nov 21 LEC 24: |
nov 24 Fall break |
nov 25 Fall break |
nov 26 Fall break |
nov 27 Fall break |
nov 28 Fall break |
dec 1 |
dec 2 |
dec 3 LEC 25 Project Presentations |
dec 4 | dec 5 LEC 26:Project Presentations |
dec 8 | dec 9 |
dec 10 LEC 27 Project Presentations Last day of classes |
dec 11 | dec 12 |