Four years at a glance
Degree map · Catalog year 2026–2027 · BS, Artificial Intelligence · 120 credit hours
FIRST YEAR
FallCr.
CSC 1020Connections to Computing¹1
CSC 1300Intro to Programming4
MATH 1910Calculus I4
ENGL 1010Writing Composition I3
HIST 2010Early US History3
Total credit hours15
SpringCr.
CSC 1310Data Structures & Alg.4
MATH 2010Intro to Linear Algebra3
ENGL 1020Writing Composition II3
HIST 2020Modern US History3
Soc./Behav. Sci. Elective3
Total credit hours16
SOPHOMORE YEAR
FallCr.
CSC 2310Object-Oriented Prog.4
CSC 2510Intro to DevOps with Unix3
CSC 2700Discrete Structures3
Humanities/Fine Arts Elect.3
COMM 2025Comm. (or PC 2500)3
Total credit hours16
SpringCr.
CSC 2220Intro to DS and AI3
CSC 2400Design of Algorithms3
Natural Science²4
MATH 3070Statistics (or MATH 3470)3
Elective3
Total credit hours16
JUNIOR YEAR
FallCr.
AI 3000Intro to AI & ML3
CSC 3040Prof., Comm. & Research3
CSC 3220Fund. of Data Science3
CSC 3300Database Mgmt. Systems3
Elective3
Total credit hours15
SpringCr.
AI 3100Human-centered AI3
AI 3200Machine Learning3
CSC 4760Parallel Programming3
Natural Science²4
Humanities/Fine Arts Elect.3
Total credit hours16
SENIOR YEAR
FallCr.
AI 4200Deep Learning3
CSC 4610Software Engineering I3
Elective2
Soc./Behav. Sci. Elective3
Elective³3
Total credit hours14
SpringCr.
CSC 4200Computer Networks3
CSC 4620Software Engineering II3
CSC 4260Adv. Data Science & Apps3
Upper Division Elective³3
Total credit hours12
AI and data science courses free electives: 14 hoursMath: Calculus I, Linear Algebra, Statistics (no Calculus II)
¹ Not required for transfer students with more than 12 hours (they take a 1-hour free elective instead). ² Natural science: BIOL 1113 + 1123 or 2310; CHEM 1110 + 1120; GEOL 1040 + 1045; or PHYS 2010/2110 + 2020/2120. ³ 2000-level or higher.
AI courses start in year 2, and 14 elective hours leave room to learn a field AI can serve.