Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
CS 858 (S24)
Syllabus
Schedule
Modules
Assignments
Teach A Topic
Paper Presentation
Capture-the-Flag
Coding Project
Staff
Search CS 858 (S24)
HotCRP
LEARN
Zoom
ugster
LIBRA
Modules
Module - Introduction to Software Security
May 09
Lecture
:
Course logistics
May 16
Lecture
:
Memory corruption
Teaching
TBD
Paper
#1
Paper
#2
Paper
#3
Module - Toolbox for Program Analysis
May 30
Lecture
:
Declarative programming
Teaching
TBD
Paper
#1
Paper
#2
Paper
#3
Jun 06
Lecture
:
Abstract interpretation
Teaching
TBD
Paper
#1
Paper
#2
Paper
#3
Jun 13
Lecture
:
Symbolic execution
Teaching
TBD
Paper
#1
Paper
#2
Paper
#3
Module - Formal Program Reasoning
Jul 04
Lecture
:
Type systems
Teaching
TBD
Paper
#1
Paper
#2
Paper
#3
Jul 11
Lecture
:
Program logics
Teaching
TBD
Paper
#1
Paper
#2
Paper
#3
Jul 18
Lecture
:
Concurrency bugs
Teaching
TBD
Paper
#1
Paper
#2
Paper
#3
Module - Conclusion
Jul 25
Interactive
Final project presentation