Computer Security
Session
Regular Academic Session
Class Number
4242
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 Actions
Look up course materials
Class Details
Instructor(s)
Kylash Viswanathan
Meets
MoWeFr 10:25AM - 11:15AM
Dates
01/12/2026 - 05/02/2026
Room
Cuneo Hall - Room 302
Instruction Mode
HyFlex
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Lecture Required
Class Availability
Status
Open
Seats Taken
16
Seats Open
19
Combined Section Capacity
35
Wait List Total
0
Wait List Capacity
0
Combined Section
Intro Computer Security
COMP 301 - 002 (4235)
Status: Open - Enrl
Seats Taken: 16
Wait List Total: 0
Computer Security
COMP 401 - 002 (4242)
Status: Open - Enrl
Seats Taken: 0
Wait List Total: 0