The Cyber Security program is designed to provide a rigorous, technical degree that imparts the necessary knowledge, skills, and motivations to protect and defend digital information from attacks. The degree in Cyber Security will provide students with the technical skills and theoretical concepts needed to protect the Internet-connected hardware, software and data of computer systems. The Cyber Security program is a rigorous curriculum that will prepare a student for continued education at the graduate level. This degree will also help to develop, conduct and disseminate innovative research in cyber security, fostering dedication to excellence in education, research and service.
Program Educational Objectives & Student Learning Outcomes
Students earning the Bachelor of Science (BS) degree majoring in Cyber Security must complete all University, College and departmental degree requirements for a total of 122 credits. These include General Education requirements and the following major requirements and ancillary requirements. Additional information, including a semester-by-semester flowchart of degree requirements, can be found on the departmental website. Students completing the Bachelor of Science (BS) degree majoring in Cyber Security must comply with all College of Engineering academic policies and requirements.
Major and Ancillary Requirements | Hours |
ENGR 101 | The World of Engineering | 1 |
ENGR 104 | Fundamentals of Engineering | 3 |
CS 100 or | CS I for Majors | 4 |
CS 110 | Honors CS I for Majors |
CS 101 or | CS II for Majors | 4 |
CS 111 | Honors CSII for Majors |
CS 140 | Introduction to Cyber Security | 3 |
CS 201 | Data Structures and Algorithms | 4 |
CS 240 | Hands-On Cyber Security | 3 |
CS 247 | Cyber Law and Ethics | 3 |
CS 301 | Database Management Systems | 3 |
CS 338 | Networking and OS | 3 |
CS 428 | Computer Security | 3 |
CS 438 | Computer Comm & Networks | 3 |
CS 442 | Cryptography | 3 |
CS 448 | Network Security | 3 |
CS 470 | Computer Algorithms | 3 |
CS 495 | Capstone Computing | 3 |
ECE 380 | Digital Logic | 4 |
ECE 383 | Microcomputers | 4 |
ECE 484 | Computer Architecture | 3 |
| 6 |
| Digital Forensics | |
| Software Security |
| Software Reverse Engineering |
| 66 |
GES 255 or | Engineering Statistics I | 3 |
MATH 355 | Theory Of Probability |
MATH 125 or | Calculus I | 4 |
MATH 145 | Honors Calculus I |
MATH 126 or | Calculus II | 4 |
MATH 146 | Honors Calculus II |
MATH 237 | Introduction to Linear Algebra | 3 |
MATH 301 | Discrete Mathematics | 3 |
PH 105 or | General Physics W/Calc I | 4 |
PH 125 or | Honors Gen Ph W/Calculus |
PH 101 | General Physics I |
PH 106 or | General Physics W/Calc II | 4 |
PH 126 or | Honors Gen Ph W/Calculus II |
PH 102 | General Physics II |
| 9 |
| |
| 34 |
| |
Cyber Security majors cannot complete an additional major in Computer Science.
The Cyber Security program is specifically designed to train and equip the student with the knowledge and skills necessary to defend computer and network systems, as well as data, from cyber attacks.
Graduates of the program would be fully prepared to pursue a wide range of possible professions including, but not limited to the following:
- Chief Information Security Officer
- Information Security Analyst
- Security Architect
- Security Engineer
- Security Consultant
- Vulnerability Assessor
Possible places of employment would include but are not limited to:
- Federal, local, state, and tribal government organizations
- Financial sector
- Educational institutions
- Healthcare organizations
- Manufacturing industry
In addition to numerous possible employment opportunities, graduates of this program will also be prepared to pursue diverse opportunities of continued education.
Learn more about opportunities in this field at the Career Center