Undergraduate Minor in Cyber Security

We are pleased to announce that starting in the spring of 2016 the department of Electrical and Computer Engineering will offer a minor in Cyber Security.

The minor is intended for students studying computer engineering, computer science, software engineering, or management information systems with the goal of enabling them to work in cyber security. The minor consists of a series of lab based courses that are designed to provide students with both the technical background and the hands-on experiences along with the theoretical background to allow them to compete to jobs in cyber security.

The minor requires 15 credits and at least 9 credits can not be used to meet any other department, college, or university requirement.  Below is the list of courses used in the minor.

Course Credits Title
Core Courses (12 credits)
Cpr E 230 3 Cyber security fundamentals
Cpr E 231 3  Cyber Security Concepts and Tools
OS Course 3



Com S 252 Linux OS Essentials or

Cpr E 308 Operating systems principles and practice or

Com S 352 Introduction to Operating systems

CprE 331 3 Application of Cryptographic Concepts to Cyber Security (Note, the new catalog will list 331 instead of 431)  Students who have not taken 431 should take 331 for the minor.
Elective (3 credits) [more courses to be added later]
CprE 430 3 Introduction to network security
SE 412 3 Formal Methods in Software Engineering
See Department approved list for additional courses
Total 15


The minor in cyber security is designed to prepare students with the technical skills for entry into cybersecurity positions in industry or government agencies.

A few years after graduation, students completing the cyber security minor should be:

  1. Contributing to their communities and society in the area of cyber security technology and applications and demonstrate an understanding of contemporary security issues, both technological and societal.
  2. Advancing in their careers through application of their knowledge of cyber security
  3. Working effectively as team members and demonstrating ethics and responsible behavior
  4. Applying cyber security methods and concepts to the general area of their BS degree
  5. Continuing their professional development through life-long learning

Learning Outcomes

After earning the minor in cyber security students will

  1. demonstrate the ability to apply knowledge of cyber security concepts, tools and technologies to computer systems.
  2. understand cyber security risks, threats and countermeasures and apply this understanding to develop cyber defense strategies.
  3. demonstrate the ability to design cyber security systems to meet organizational needs within realistic constraints such as economic, environmental, social, and ethical expectations.
  4. demonstrate the ability to function on teams.