Computer Vulnerabilities
Session
Regular Academic Session
Class Number
2909
Career
Undergraduate
Units
3 units
Grading
Graded Alpha
Description
Prerequisites: COMP 264 and COMP 301.

This course will introduce students to computer vulnerabilities at the machine-code level, including viruses, browser vulnerabilities, buffer and heap overflows, return-to-libc attacks and others.

Outcomes: Describe some recent computer software vulnerabilities at the machine-code level and how they can be leveraged into an attack; Run a virus in a virtual-machine sandbox with appropriate monitoring.
Enrollment Requirements
Pre-requisite: COMP 264 & COMP 301
Class Notes
Combined with COMP 452.
Class Actions
Look up course materials
Class Details
Instructor(s)
Eric Chan-Tin
Meets
Mo 5:30PM - 8:00PM
Dates
08/25/2025 - 12/13/2025
Room
Crown Center - Room 141
Instruction Mode
In person
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Lecture Required
Class Availability
Status
Closed
Seats Taken
41
Seats Open
0
Combined Section Capacity
40
Wait List Total
0
Wait List Capacity
0
Combined Section
Computer Vulnerabilities
COMP 352 - 001 (2909)
Status: Closed
Seats Taken: 31
Wait List Total: 0
Intro Comp Vulnerabilities
COMP 452 - 001 (3019)
Status: Closed
Seats Taken: 10
Wait List Total: 0