| 1 |
Jan 6 |
Introduction Programming & Design
|
|
|
| Jan 8 |
Programming & Design
|
|
|
| 2 |
Jan 13 |
Programming & Design traits demo using CRTP constraints using C++ concepts Yesterday: Last day to DROP
|
|
|
| Jan 15 |
Performance
|
|
|
| 3 |
Jan 20 |
Performance
|
|
|
| Jan 22 |
Performance
|
|
|
| 4 |
Jan 27 |
Testing
|
|
|
| Jan 29 |
Testing
|
|
|
| 5 |
Feb 3 |
What is a program?
|
|
|
| Feb 5 |
Symbolic Execution
|
|
|
| 6 |
Feb 10 |
Formal tools Proposals DUE Tuesday!
|
|
|
| Feb 12 |
Formal tools
|
|
|
| 7 |
Feb 17 |
READING WEEK
|
|
|
| Feb 19 |
READING WEEK
|
|
|
| 8 |
Feb 24 |
Dynamic Analysis
|
|
|
| Feb 26 |
Dynamic Analysis
|
|
|
| 9 |
Mar 3 |
Dynamic Analysis Using LLVM LLVM Demo
|
|
|
| Mar 5 |
Dynamic Analysis
|
|
|
| 10 |
Mar 10 |
Dynamic Analysis Static Analysis
|
|
|
| Mar 12 |
Static Analysis
|
|
|
| 11 |
Mar 17 |
Static Analysis Parallelism & Concurrency
|
|
|
| Mar 19 |
Parallelism & Concurrency
|
|
|
| 12 |
Mar 24 |
Parallelism & Concurrency Security
|
|
|
| Mar 26 |
Security
|
|
|
| 13 |
Mar 31 |
Security
|
|
|
| Apr 2 |
Security
|
|
|
| 14 |
Apr 7 |
LLMs in SE? Wrapping Up Projects DUE Friday
|
|
|
| Apr 9 |
Review All questions answered
|
|
|