A bachelor’s degree in cybersecurity puts you at the forefront of system and data protection—in a field that is growing by tens of thousands of jobs a year.
Elmhurst University’s undergraduate major in cybersecurity combines coursework from computer science, information systems and mathematics into a dynamic program that addresses the urgent challenges of today.
Gain hands-on experience in network security. Learn about cryptography, cloud security, incident response, risk management, digital forensics, ethical hacking and penetration testing.
Equip yourself with the skills to obtain a career in government, law enforcement or the private sector.
At Elmhurst, you’ll learn computer security from both a software and hardware perspective, with a focus on building and maintaining more secure systems.
Classwork begins with the computer science core and transitions into a major-focused sequence in your junior and senior years.
All cybersecurity majors are required to take 12.5 CS and CYS courses. It is also highly recommended that a student majoring in cybersecurity take criminal justice courses. Internships are not required but highly recommended.
Computer Science Courses
CS 205 Linux (0.50 credit)
CS 220 Computer Science I
CS 255 Computer Science II
CS 310 Computer Organization and Programming in Assembly
CS 318 Object-Oriented Design and Programming Using C++
CS 320 Data Structures and Algorithmic Analysis
CS 360 Computer Network Systems
CS 420 Operating Systems
CS 475 Software Engineering (Capstone)
CYS 405 Cryptography
CYS 409 Foundations of Information Assurance
CYS 410 Cyber Crime Investigations and Digital Forensics or CYS 412 Wireless, Mobile and Cloud Security
CYS 415 Ethical Hacking and Penetration Testing
MTH 151 Calculus I
MTH 301 Discrete Mathematics
CS/MTH 302 Discrete Mathematics II: Structures and Algorithms