Computer Security
Session
Regular Academic Session
Class Number
3881
Career
Graduate
Units
3 units
Grading
Graded
Description
Prerequisites: COMP 400A or instructor permission.

This is a foundations course on computer security, covering a comprehensive range of concepts and technologies, including security goals, encryption, penetration testing, software exploitation, reverse engineering, packet sniffing, and secure coding. The final project requires a presentation and technical report where the students will show and describe what they accomplished.

Outcomes: Students will find and exploit vulnerabilities in computer and network systems; articulate cryptography and security goals, and synthesize the knowledge of different tools and techniques by applying them to an intensive real-world project.
Enrollment Requirements
Prerequisite: COMP 400A.
Class Notes
This course will be held online, synchronously with weekly meeting sessions of Mondays 7-9:30PM.
Class Actions
Look up course materials
Class Details
Instructor(s)
Mohammed Abuhamad
Meets
Th 4:15PM - 6:45PM
Dates
08/25/2025 - 12/13/2025
Room
Dumbach Hall - Room 230
Instruction Mode
In person
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Lecture Required
Class Availability
Status
Open
Seats Taken
29
Seats Open
9
Combined Section Capacity
38
Wait List Total
0
Wait List Capacity
0
Combined Section
Intro Computer Security
COMP 301 - 001 (3880)
Status: Closed
Seats Taken: 25
Wait List Total: 0
Computer Security
COMP 401 - 001 (3881)
Status: Open - Enrl
Seats Taken: 4
Wait List Total: 0