Student ID:__________________________ Student Name:_______________________ Advisor Name:_______________________ Catalog: 2026-27 Undergraduate Catalog Program: Bachelor of Science in Computer Science Degree Plan/Progress Record Minimum Credits Required:__________________

Bachelor of Science in Computer Science Degree Plan/Progress Record

(120 Hours)

Area I (6 Hours)

Course NameCredit Hour(s)GradeTerm/YearTransfer Credit
ENG 1101 - Composition and Modern English I 3 Credit Hour(s)
ENG 1102 - Composition and Modern English II 3 Credit Hour(s)

Area II (12 Hours)

Course NameCredit Hour(s)GradeTerm/YearTransfer Credit
GS A2LIT - Take any 1000-2000 level course in Literature 3 Credit Hour(s)
GS A2FA - Take any 1000-2000 level course with an expanded historical and cultural scope in Fine Arts 3 Credit Hour(s)
GS A2HUMFA1 - Take any 1000-2000 level course with an expanded historical and cultural scope in Humanities/Fine Arts disciplines 3 Credit Hour(s)
GS A2HUMFA2 - Take any 1000-2000 level course with an expanded historical and cultural scope in Humanities/Fine Arts disciplines 3 Credit Hour(s)

Area III (12 Hours)

Course NameCredit Hour(s)GradeTerm/YearTransfer Credit
MTH 1125 - Calculus I 4 Credit Hour(s)
PHY 2252 General Physics I OR  PHY 2262 - Physics I with Calculus 3 Credit Hour(s)
PHY L252 - Physics I Lab 1 Credit Hour(s)
GS A3SC1 - Take any 1000-2000 level science course 3 Credit Hour(s)
GS A3SCL1 - Take any 1000-2000 level science lab course 1 Credit Hour(s)

Area IV (12 Hours)

Course NameCredit Hour(s)GradeTerm/YearTransfer Credit
GS A4HIS1 - Take any 1000-2000 level course with a principal focus in History 3 Credit Hour(s)
GS A4SS1 - Take one 1000-2000 level course from any of the Social Science disciplines 3 Credit Hour(s)
GS A4SS2 - Take one 1000-2000 level course from any of the Social Science disciplines 3 Credit Hour(s)
GS A4SS3 - Take one 1000-2000 level course from any of the Social Science disciplines 3 Credit Hour(s)

Area V (14 Hours)

Course NameCredit Hour(s)GradeTerm/YearTransfer Credit
CS 2220 - Numerical Methods in Computing 3 Credit Hour(s)
CS 2250 - Computer Science I 3 Credit Hour(s)
LDR 1100 - Introduction to Leadership 3 Credit Hour(s)
MTH 1126 - Calculus II 4 Credit Hour(s)
TROY 1101 - The University Experience 1 Credit Hour(s)

General Studies Specifications for Areas II/IV

When selecting general studies courses in Area II and/or Area IV above, you must complete a six-hour sequence in Literature or History. Select one sequence from the following:

Course NameCredit Hour(s)GradeTerm/YearTransfer Credit
ENG 2205 - World Literature before 1660 3 Credit Hour(s)
ENG 2206 - World Literature after 1660 3 Credit Hour(s)

 

ENG 2211 - American Literature before 1875 3 Credit Hour(s)
ENG 2212 - American Literature after 1875 3 Credit Hour(s)

 

ENG 2244 - British Literature before 1785 3 Credit Hour(s)
ENG 2245 - British Literature after 1785 3 Credit Hour(s)

 

HIS 1101 - Western Civilization I 3 Credit Hour(s)
HIS 1102 - Western Civilization II 3 Credit Hour(s)

 

HIS 1111 - U.S. to 1877 3 Credit Hour(s)
HIS 1112 - U.S. since 1877 3 Credit Hour(s)

 

HIS 1122 - World History to 1500 3 Credit Hour(s)
HIS 1123 - World History from 1500 3 Credit Hour(s)

 

HON 2201 - Global Scholars Honors Colloquia 3 Credit Hour(s)
HON 3380 - Global Travel Study: Short Term Research Abroad (STRA) 3 Credit Hour(s)

Major Required Courses (45 Hours)

Course NameCredit Hour(s)GradeTerm/YearTransfer Credit
CS 2255 - Computer Science II 3 Credit Hour(s)
CS 3310 - Foundations of Computer Science 3 Credit Hour(s)
CS 3323 - Data Structures 3 Credit Hour(s)
CS 3329 - Analysis of Algorithms 3 Credit Hour(s)
CS 3360 - Concepts of Object Oriented Programming I 3 Credit Hour(s)
CS 3365 - Introduction to Computer Organization and Architecture 3 Credit Hour(s)
CS 3370 - Nature of Programming Languages 3 Credit Hour(s)
CS 3372 - Formal Languages and the Theory of Computation 3 Credit Hour(s)
CS 4420 - Introduction to Database Systems 3 Credit Hour(s)
CS 4445 - Data Communication and Networking 3 Credit Hour(s)
CS 4448 - Operating Systems 3 Credit Hour(s)
CS 4452 - Ethical Issues and Security Policies and Compliance 3 Credit Hour(s)
CS 4498 - Software Engineering (Capstone course) 3 Credit Hour(s)
MTH 2215 - Applied Discrete Mathematics 3 Credit Hour(s)
STAT 2210 - Introductory Statistics 3 Credit Hour(s)

Major Electives (3 Hours)

Select one of the following:

Course NameCredit Hour(s)GradeTerm/YearTransfer Credit
CS 3320 - Business Systems Programming 3 Credit Hour(s)
CS 3331 - Fundamentals of Artificial Intelligence 3 Credit Hour(s)
CS 4410 - Introduction to Machine Learning 3 Credit Hour(s)
CS 4443 - Web Application Development 3 Credit Hour(s)
CS 4447 - Systems Analysis and Design 3 Credit Hour(s)
CS 4451 - Computer Security 3 Credit Hour(s)
CS 4495 - Special Topics in Computer Science 3 Credit Hour(s)

Free Electives Requirement (16 SH)

Course NameCredit Hour(s)GradeTerm/YearTransfer Credit
FREE ELEC1 - Free Elective I 1-3 Credit Hour(s)
FREE ELEC2 - Free Elective II 1-3 Credit Hour(s)
FREE ELEC3 - Free Elective III 1-3 Credit Hour(s)
FREE ELEC4 - Free Elective IV 1-3 Credit Hour(s)
FREE ELEC5 - Free Elective V 1-3 Credit Hour(s)
FREE ELEC6 - Free Elective VI 1-3 Credit Hour(s)
Notes: