Course | Title | Credits |
---|---|---|
General Requirements | ||
General Education | ||
Mathematics Requirements 1 | ||
MATH 1830 | Elementary Statistics | 3 |
or MATH 4030 | Statistical Methods with Applications | |
MATH 2130 | Discrete Structures | 3 |
or MATH 2730 | Discrete Mathematics | |
Core Requirements 2 | ||
COMPUTER 1010 | Introduction to Computer Science | 1 |
COMPUTER 1430 | Introduction to Computer Programming | 3 |
COMPUTER 2430 | Object-Oriented Programming | 3 |
COMPUTER 3230 | Operating Systems | 3 |
COMPUTER 3630 | Database Design and Implementation | 3 |
COMPUTER 3830 | Data Communications and Computer Networks | 3 |
SOFTWARE 2730 | Introduction to Software Engineering | 3 |
SOFTWARE 3730 | Software Quality | 3 |
CYB 2840 | Introduction to Cybersecurity | 3 |
CYB 3340 | Ethical Hacking | 3 |
CYB 3850 | Cryptography | 3 |
CYB 3910 | Introduction to Network Security | 3 |
CYB 3930 | IT Security Management | 3 |
CYB 3960 | Software Security | 3 |
CYB 4110 | Cybersecurity Seminar | 1 |
CYB 4730 | Cybersecurity Project II | 3 |
COMPENG 3010 | Advanced Computer Networks | 4 |
CRIMLJUS 1130 | Introduction to Criminal Justice | 3 |
CRIMLJUS 2630 | Private Security Operations | 3 |
ENGLISH 3000 | Technical Writing | 3 |
Elective Courses | 12 | |
Select 2 courses (6 credits) from the following in Criminal Justice and Forensics courses: | ||
White Collar Crime | ||
Foundations of Interviewing | ||
Courtroom Testimony and Evidence | ||
Cybercrime Investigations | ||
Select 6 additional credits in any one discipline with at least 3 credits at the 3000 level or higher. If Computer Science or Software Engineering is selected, the elective courses cannot be the required ones. If Mathematics is chosen, MATH 2130, MATH 2730, MATH 1830 and MATH 4030 cannot be counted. If English is chosen, ENGLISH 1130, ENGLISH 1230 and ENGLISH 3000 cannot be counted. | ||
Suggested Courses: | ||
Data Structures | ||
Algorithms | ||
Programming Language Structures | ||
Machine Learning | ||
Intermediate Software Engineering | ||
Object Oriented Analysis and Design | ||
Computer Networks Applications |
- 1
Cybersecurity majors must have a grade of “C-” or better in all required Math courses.
- 2
Cybersecurity majors must have a grade of “C-” or better in all (Computer Science, Software Engineering, Cybersecurity and Criminal Justice) core requirement courses. Electives are excluded.