Cybersecurity (B.S.)
Required course work includes the university requirements (see regulation J-3) and:
Code | Title | Hours |
---|---|---|
COMM 1101 | Fundamentals of Oral Communication | 3 |
CYB 1100 | Cybersecurity and Privacy | 3 |
CYB 2100 | Cybersecurity Architectures and Management | 3 |
CYB 2200 | Secure Coding and Analysis | 3 |
CYB 3100 | Cybersecurity Technical Foundations | 3 |
CYB 3300 | Networking Fundamentals | 3 |
CYB 3400 | Network Defense | 3 |
CYB 3500 | Operating System Defense | 3 |
CYB 3800 | Cybersecurity Lab I | 3 |
CYB 3810 | Cybersecurity Lab II | 3 |
CYB 4010 | Cybersecurity as a Profession | 1 |
CYB 4200 | Digital Forensics | 3 |
CYB 4400 | Software Vulnerability Analysis | 3 |
CYB 4800 | Cybersecurity Senior Capstone Design I | 3 |
CYB 4810 | Cybersecurity Senior Capstone Design II | 3 |
CS 1112 | Computational Thinking and Problem Solving | 3 |
or CS 2120 | Practical Python | |
or ENGR 2120 | Python Programming Essentials | |
CS 1120 | Computer Science I | 4 |
CS 1121 | Computer Science II | 3 |
CS 1550 | Computer Organization and Architecture | 3 |
CS 2240 | Computer Operating Systems | 3 |
CS 2230 | System Software | 3 |
CS 3383 | Software Engineering | 4 |
ENGL 3170 | Technical Writing II | 3 |
MATH 1160 | Survey of Calculus | 4 |
or MATH 1170 | Calculus I | |
MATH 1760 | Discrete Mathematics | 3 |
PHIL 1103 | Introduction to Ethics | 3 |
or PHIL 2080 | Business Ethics | |
STAT 2510 | Statistical Methods | 3 |
or STAT 3010 | Probability and Statistics | |
Total Hours | 82 |
Courses to total 120 credits for this degree, not counting prerequisites that may be required for registration in MATH 1170 or ENGL 1102. Note: students whose standardized test scores allow them to register for ENGL 1102 without first taking ENGL 1101 will automatically receive credit for ENGL 1101 upon successful completion of ENGL 1102.
Fall Term 1 | Hours | |
---|---|---|
CYB 1100 | Cybersecurity and Privacy | 3 |
CS 1112 | Computational Thinking and Problem Solving or Practical Python or Python Programming Essentials | 3 |
MATH 1143 | Precalculus I: Algebra | 3 |
ENGL 1101 | Writing and Rhetoric I | 3 |
PHIL 1103 | Introduction to Ethics | 3 |
Hours | 15 | |
Spring Term 1 | ||
CS 1120 | Computer Science I | 4 |
MATH 1760 | Discrete Mathematics | 3 |
COMM 1101 | Fundamentals of Oral Communication | 3 |
ENGL 1102 | Writing and Rhetoric II | 3 |
Scientific Ways of Knowing Course | 4 | |
Hours | 17 | |
Fall Term 2 | ||
CS 1121 | Computer Science II | 3 |
CS 1550 | Computer Organization and Architecture | 3 |
CYB 2100 | Cybersecurity Architectures and Management | 3 |
MATH 1160 or MATH 1170 | Survey of Calculus or Calculus I | 4 |
Humanistic and Artistic Ways of Knowing Course | 3 | |
Hours | 16 | |
Spring Term 2 | ||
CS 2240 | Computer Operating Systems | 3 |
CS 2230 | System Software | 3 |
CYB 2200 | Secure Coding and Analysis | 3 |
STAT 2510 or STAT 3010 | Statistical Methods or Probability and Statistics | 3 |
Scientific Ways of Knowing Course | 4 | |
Hours | 16 | |
Fall Term 3 | ||
CYB 3100 | Cybersecurity Technical Foundations | 3 |
CYB 3300 | Networking Fundamentals | 3 |
CYB 3800 | Cybersecurity Lab I | 3 |
ENGL 3170 | Technical Writing II | 3 |
Social and Behavioral Ways of Knowing Course | 3 | |
Hours | 15 | |
Spring Term 3 | ||
CS 3383 | Software Engineering | 4 |
CYB 3400 | Network Defense | 3 |
CYB 3500 | Operating System Defense | 3 |
CYB 3810 | Cybersecurity Lab II | 3 |
American Experience Course | 3 | |
Hours | 16 | |
Fall Term 4 | ||
CYB 4010 | Cybersecurity as a Profession | 1 |
CYB 4200 | Digital Forensics | 3 |
CYB 4800 | Cybersecurity Senior Capstone Design I | 3 |
Social and Behavioral Ways of Knowing Course | 3 | |
Elective Course | 3 | |
Hours | 13 | |
Spring Term 4 | ||
CYB 4400 | Software Vulnerability Analysis | 3 |
CYB 4810 | Cybersecurity Senior Capstone Design II | 3 |
International Course | 3 | |
Elective Course | 3 | |
Hours | 12 | |
Total Hours | 120 |
The degree map is a guide for the timely completion of your curricular requirements. Your academic advisor or department may be contacted for assistance in interpreting this map. This map is not reflective of your academic history or transcript and it is not official notification of completion of degree or certificate requirements. Please contact the Registrar's Office regarding your official degree/certificate completion status.
Graduates of the program will have an ability to:
- Analyze a complex computing and information management problems and to apply principles of cybersecurity, and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of cyber security.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in cybersecurity practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to cybersecurity.
- Apply security principles and practices to maintain operations in the presence of risks and threats.