Cyber Security, B.S.
UTC media

Potential Careers
|
|
|
|
|
|
Graduation & Degree Requirements
Graduation Requirements | Degree Requirements |
120 Total Hours | 28-29 General Education Hours |
39 Upper Division (3000-4000) Hours | 92 Program (Major) Hours |
30 Hours at UTC | Minor (Not Required) |
60 Hours at 4-year Institution | Elective Hours (Not Required) |
Foreign Language (Not Required) |
Clear Path for Advising – Computer Science: Cyber Security, B.S. 2022-23
- First Year - 28-29 Credit Hours
-
- Meet with Academic Advisor two times each semester.
Fall Semester
Spring Semester
CPSC 1100: Fundamentals of Computer Science / 4 Credit HoursPre/Co: Math ACT 26+CPSC 1110: Data Structures / 4 Credit HoursPre: CPSC 1100MATH 1950: Calculus I / 4 Credit HoursPre: Math ACT 28+ or Math 1720/1730MATH 1960: Calculus II / 4 Credit HoursPre/Co: Math 1950ENGL 1010 or 1011: Rhetoric and Writing I / 3-4 Credit HoursENGL 1020 or HIST 2100: Rhetoric and Writing II / 3 Credit HoursFAH: Historical Understanding / 3 Credit HoursCRMJ 1100: Intro. to Criminal Justice / 3 Credit HoursTotal Credit Hours: 14-15 Total Credit Hours: 14 - Second Year - 30 Credit Hours
-
- Using MyMocsDegree, create a course plan for your remaining degree requirements.
Fall Semester
Spring Semester
CPSC 2800: Intro to Operating Systems / 3 Credit HoursPre: CPSC 1110CPSC 3600: Principles of Information Security / 3 Credit HoursPre: CPSC 1100FAH: Visual & Performing Arts / 3 Credit HoursMATH 2200: Linear Algebra / 3 Credit HoursPre/Co: MATH 1950 or MATH 2030CPSC 2100: Software Design & Development / 3 Credit HoursPre: CPSC 1110CPEN 3700: Digital Logic / 4 Credit HoursPre: CPSC 1100Natural Science + Lab (Sequence) / 4 Credit HoursNatural Science + Lab (Sequence) / 4 Credit Hours MATH 3100: Applied Stats, 2100: Introductory Stats, or ENCE 2220: Probability & Stats for Engr (Statistics) / 3 Credit Hours Total Credit Hours: 16 Total Credit Hours: 14 - Third Year - 31 Credit Hours
-
- Participate in study abroad, leadership opportunities, service-learning, civic engagement, internships, research projects, and other learning opportunities.
Fall Semester
Spring Semester
CPSC 3220: File & Database Processing / 3 Credit HoursPre: CPSC 2100CPSC 3200: Algorithm Analysis / 3 Credit HoursPre: CPSC 2100 & MATH 2030 or 3030CPSC 4550: Computer Networks / 3 Credit HoursPre: CPSC 2800 & a Statistics courseCPSC 4600: Biometrics & Cryptography / 3 Credit HoursPre: CPSC 1110, 3600 & MATH 2030/3030CPSC 3610: Ethical Issues in Computing / 3 Credit HoursPre: ENGL 1020 & CPSC 1000 or CPSC 1100CPEN 3710: Assembly Lang. Programming / 4 Credit HoursPre: CPSC 1110 & CPEN 3700MATH 2030: Discrete Math (or MATH 3000: Intro to Logic & Proof) / 3 Credit HoursPre: MATH 1830 or 1950 & CPSC 1100CPSC 4680: Computer Crime Investigation / 3 Credit HoursNon-Western Culture / 3 Credit HoursCPSC 4620: Computer Network Security / 3 Credit Hours Total Credit Hours: 15 Total Credit Hours: 16 - Fourth Year - 31 Credit Hours
-
- Complete your Graduation application with the Registrar.
Fall Semester
Spring Semester
CPSC 4900: Software Engineering / 3 Credit HoursPre: CPSC 3200CPSC 4660: Systems Vulnerability Analysis & Auditing / 3 Credit HoursCPEN 4700: Computer Architecture / 3 Credit HoursPre: CPSC 2800 & CPEN 3700CPSC 4910r or 4995r: Senior Capstone or Departmental Thesis / 3 Credit HoursPre: CPSC 4900FAH: Visual and Performing Arts / 3 Credit HoursCPSC 4100: Survey of Programming Langs. / 3 Credit HoursPre: CPSC 2800 & CPSC 3200CPSC 4270: Database & Security / 3 Credit HoursPre: CPSC 3220Behavioral & Social Science / 3 Credit HoursNatural Science + Lab / 4 Credit HoursNatural Science / 3 Credit HoursTotal Credit Hours: 16 Total Credit Hours: 15
Core CPSC Courses
The following table represents a list of courses all CPSC majors must take. The table also illustrates which courses are generally offered which semesters. In regards to the CPSC 4910 and CPSC 4995, one course must be chosen.
GET ALL COURSE DETAILS
Subject/Crse | Course Name | Fall | Spring |
CPEN 3700 | Digital Logic and Introduction to Computer Hardware | ✔ | ✔ |
CPEN 4700 | Computer Architecture | ✔ | ✔ |
CPSC 1100 | Fundamentals of Computer Science | ✔ | ✔ |
CPSC 1110 | Data Structures and Program Design | ✔ | ✔ |
CPSC 2100 | Software Design and Development | ✔ | ✔ |
CPSC 2800 | Introduction to Operating Systems | ✔ | ✔ |
CPSC 3200 | Algorithm Analysis and Advanced Data Structures | ✔ | ✔ |
CPSC 3610 | Ethical and Social Issues in Computing | ✔ | ✔ |
CPSC 4100 | Survey of Programming Languages | ✔ | |
CPSC 4900 | Software Engineering | ✔ | ✔ |
CPSC 4910 | Senior Capstone Project | ✔ | ✔ |
CPSC 4995 | Departmental Thesis | ✔ | ✔ |
Cyber Security Courses
The following table represents a list of courses all Cyber Security majors must take. The table also illustrates which courses are generally offered which semesters where applicable.
Subject/Crse | Course Name | Fall | Spring |
CPSC 3220 | File and Database Processing | ✔ | |
CPSC 3600 | Principles of Information Security and Assurance | ✔ | ✔ |
CPEN 3710 | Computer System Organization and Assembly Language Programming | ✔ | ✔ |
CPSC 4270 | Databases and Security | ✔ | ✔ |
CPSC 4550 | Computer Networks | ✔ | |
CPSC 4600 | Biometrics and Cryptography | ✔ | |
CPSC 4620 | Computer Network Security | ✔ | |
CPSC 4660 | System Vulnerability Analysis and Auditing | ✔ | |
CPSC 4680 | Computer Crime Investigation | ✔ |