EECS 231
Advanced System Security
Advanced study about system security. Topics include software vulnerabilities (buffer overflow), vulnerability discovery (fuzzing), network security, side-channel analysis (power analysis and micro-architecture attacks), machine-learning security, IoT security, and privacy (differential privacy).
Topics
- software vulnerabilities (buffer overflow)
- vulnerability discovery (fuzzing)
- network security
- side-channel analysis (power analysis and micro-architecture attacks)
- machine-learning security
- IoT security
- and privacy (differential privacy)
Topics explicitly listed in official catalogue description
Prerequisites & course information
Advanced study about system security. Topics include software vulnerabilities (buffer overflow), vulnerability discovery (fuzzing), network security, side-channel analysis (power analysis and micro-architecture attacks), machine-learning security, IoT security, and privacy (differential privacy).
Sources
- Course catalogue ↗2026-2027