- Apply cyber security concepts, tools and technologies to computer systems
- Understand cyber security risks, threats and countermeasures, applying this understanding to develop cyber defense strategies
- Design cyber security systems to meet organizational needs within realistic constraints such as economic, environmental, social and ethical expectations
- Work effectively as a team
- Contribute to their communities’ cyber security technology and applications, understanding contemporary security issues—both technological and societal
- Advance in their careers through application of cyber security efforts
- Work effectively as a team, demonstrating ethical and responsible behavior
- Apply cyber security methods and concepts to the area of their Bachelor’s degree
- Continue their professional development through life-long learning
- Cpr E 230 (3 cr.)— Cyber Security Fundamentals
- Cpr E 231 (3 cr.)— Cyber Security Concepts and Tools
- Cpr E 331 (3 cr.)— Application of Cryptographic Concepts to Cyber Security
- Com S 252 (3 cr.)— Linux Operating System Essentials
- Com S 352 (3 cr.)— Introduction to Operating Systems
- Cpr E 308 (4 cr.)— Operating Systems: Principles and Practice
- Cpr E 430 or Cpr E 530(3 cr.)— Network Protocols and Security
- S E 412 (cross listed with Cpr E and Com S)(3 cr.)—Formal Methods in Software Engineering
- Cpr E 419 (cross listed with S E)(4 cr.)—Software Tools for Large Scale Data Analysis
- S E 421 (3 cr.)— Software Analysis and Verification for Safety and Security
- MIS 435 (3 cr.)— Information Systems Infrastructure
- MIS 445 (3 cr.)— Enterprise Systems and Architecture