Software Systems, B.S.

UTC Table
Graduation & Degree Requirements
Graduation Requirements Degree Requirements
120 Total Hours 24-25 General Education Hours
39 Upper Division (3000-4000) Hours 87-88 Program (Major) Hours
30 Hours at UTC Minor (Not Required)
60 Hours at 4-year Institution 7-9 Elective Hours
Foreign Language (Not Required)
UTC Table
Graduation Requirements Degree Requirements
120 Total Hours 24-25 General Education Hours
39 Upper Division (3000-4000) Hours 75-76 Program (Major) Hours
30 Hours at UTC 21 Program of Study Hours
60 Hours at 4-year Institution Foreign Language (Not Required)
UTC Table
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

College of Engineering and Computer Science

College of Engineering and Computer Science