Cybersecurity Minor

This minor program aims to provide education on both security operations and security system design/implementation. The students in this program will not only learn about operational security in penetration testing, vulnerability analysis, system administration, intrusion detection, and incident response, but also learn design and implementation of security features in the areas of cryptography-based secure network protocol design, secure operating system design, and secure software design. 

The minor could be taken by both Computer Science and non-Computer Science majors, with a certain number of prerequisite courses required depending on one's background in programming and mathematics.

Cybersecurity Minor - Unique Requirements
COMPSCI 172INTRODUCTION TO JAVA (GM)3
or COMPSCI 174 INTRODUCTION TO C++ (GM)
COMPSCI 220INTERMEDIATE JAVA3
or COMPSCI 222 INTERMEDIATE C++
COMPSCI 223DATA STRUCTURES3
COMPSCI 271ASSEMBLY PROGRAMMING3
Total Units12
Cybersecurity Minor - Required Courses
ITSCM 221INFORMATION TECHNOLOGY INFRASTRUCTURE3
or COMPSCI 460 COMPUTER NETWORKING
ITSCM 331SYSTEM ADMINISTRATION3
ITSCM 452INFORMATION ASSURANCE AND SECURITY3
COMPSCI 354INTRUSION DETECTION AND INCIDENT RESPONSE (INTRUSION DETECTION AND INCIDENT RESPONSE) NEW COURSE 3
COMPSCI 462 (will become COMPSCI 455 Cryptography and Network Security)3
COMPSCI 456COMPUTER SYSTEM SECURITY (COMPUTER SYSTEM SECURITY ) NEW COURSE3
Select 6 credits from the following list:6
CYBERSECURITY LAW AND POLICY (CYBERSECURITY LAW AND POLICY) NEW COURSE
WEB SERVER AND UNIX ADMINISTRATION
NETWORK MANAGEMENT
IT SECURITY ANALYTICS
Total Units24