2024-2025 Undergraduate Catalog - R 
    
    Nov 23, 2024  
2024-2025 Undergraduate Catalog - R

Cybersecurity, B.S. (6640)


The Department of Computer Science offers a wide range of computer science and cybersecurity courses to support the B.S. degree with a major in cybersecurity (6640). These courses are designed to prepare students for a wide variety of cybersecurity careers designing and protecting systems in business, education, government, and industry. The courses also provide the foundation for graduate study in computer science, cybersecurity, or related fields. The courses blend theory and practice to prepare the students for careers in a rapidly changing discipline. 

If a student is not prepared to enter Elementary Statistics and Probability as the first mathematics course, he/she may be required to take college algebra and/or pre-calculus. 

In addition to the course requirements for the major, all general education requirements for the Bachelor of Science degree must be met. 

 
The completion of a minor is optional. 

 

For more information about the Computer Science major, please contact: 

Department of Computer Science 
337 Latimer-Smith Engineering and Science Building 
203 Hurt Street 
Martin, TN 38238 
compsci@utm.edu  
731-881-7391 

 

General Education Core Curriculum Requirements 

38 credit hours 

Bachelor of Science Requirements 

11 to 14 credit hours 

Major Core Requirements 

51 credit hours 

Minor 

Optional 

Electives 

17 to 20 credit hours 

TOTAL 

120 credit hours 

DEGREE REQUIREMENTS


  

Minimum credits required for graduation  

120 credit hours 

Minimum credits in upper-division courses 

42 credit hours 

Maximum credits in any one subject counted 
toward graduation  

 
50 credit hours 

General education core requirements 

38 credit hours 

Complete a Major  

 

Graduation and Continuation Requirements for All Majors


  • A computer science or cybersecurity major must earn a minimum grade of C in all computer science, cybersecurity, and mathematics courses that are prerequisites for another course in the curriculum prior to taking the course that requires the prerequisites.  E.g., a student may not take CSCI 325 (Data Structures) until the student has earned a C or better in CSCI 222 (Programming Concepts and Problem Solving II). Prior to graduation a grade of C or better must be earned in all computer science, cybersecurity, and mathematics courses used to fulfill the degree requirements of a Cybersecurity major. 

  • In the event of a grade lower than a C in a computer science, cybersecurity, or mathematics course used to fulfill a requirement for the major in computer science or cybersecurity, that course may be repeated twice. After a third attempt of a required computer science, cybersecurity, or mathematics course the student must submit a written appeal to the Department of Computer Science for approval before enrolling in the course. 

COURSEWORK REQUIRED FOR THE DEGREE


  

Guidance for choosing general education courses:


Note to students: MATH 210  is required for the cybersecurity majors and is also an option in the general education core curriculum requirements. A student using this course to simultaneously satisfy general education core curriculum and major requirements may need to complete additional elective coursework to meet the minimum number of credit hours required for the degree. 

Bachelor of Science Requirements


  

Where an honors course exists equivalent to any course listed above, that honors course will automatically substitute for the listed course. A student may use any combination of honors and regular versions of the respective courses in a given sequence.  

Major in Cyber Security (51 credit hours)


Program-Specific Degree Requirements  

  • 18 Credits in Upper Division Coursework 
  • A minimum grade of C or higher is required in all Computer Science, Cybersecurity, and Mathematics courses.  
  • ​A minor is optional.

Minor


A minor is optional in the cybersecurity major.   

Electives


Complete elective hours to achieve 120 credit hours and achieve at least 42 credit hours of upper-division coursework.  

ADDITIONAL NOTES


  • Some upper-division computer science and cybersecurity courses are not offered every semester, and some are only offered every other year. Students should work closely with their advisor to plan when they will take courses.