Skip to main content

B.S. CS Four Year Plan

Bachelor of Science in Computer Science

2024-2025 Academic Catalog
Total Credits: 120

View this Four Year Plan (pdf)

FIRST YEAR – FALL SEMESTER

Course NumberCourse NumberCourse Number
Math 170Calculus I – FM4
COMM 101Fundamentals of Oral Communication – FC3
ENGL 101Writing and Rhetoric I – FW3
PHYS 211/L OR

CHEM 111/L
Physics I w/ Calculus & Lab or
General Chemistry I & Lab FN
4-5
SEMESTER TOTAL14-15

FIRST YEAR – SPRING SEMESTER

Course NumberCourse NumberCourse Number
Math 175Calculus II: Concepts and Applications 4
CS 121Computer Science I4
ENGL 102Writing and Rhetoric I – FW3
UF 100Foundations of Intellectual Life3
CS 153Navigating Computer Systems1
SEMESTER TOTAL14

SECOND YEAR – FALL SEMESTER

Course NumberCourse NumberCourse Number
MATH 189Discrete Mathematics4
CS 221Computer Science II3
CS 208Intro to Full Stack Web Development3
UF 200Foundations of Ethics and Diversity3
CS 155Introduction to Version Control1
SEMESTER TOTAL14

SECOND YEAR – SPRING SEMESTER

Course NumberCourse NumberCourse Number
Math Elective*3-4
CS 321Data Structures3
CS 253Software Development in C3
ECE 230/LDigital Systems & Lab4
WRITE 212Intro to Technical Communication3
SEMESTER TOTAL16-17

THIRD YEAR – FALL SEMESTER

Course NumberCourse NumberCourse Number
MATH 360

MATH 361
Engineering Statistics or
Probability and Statistics I
3
CS 230Ethical Issues in Computing3
CS 354Programming Languages3
ECE 330/LMicroprocessors & Lab4
Additional CS Courses*3
SEMESTER TOTAL16

THIRD YEAR – SPRING SEMESTER

Course NumberCourse NumberCourse Number
CS 361Intro. to the Theory of Computation3
CS 331Computer Security & Information Assurance 3
Additional CS or CS-HU Courses*3
Foundations of Arts Elective* FA3
BIOL 191 or BIOL 227 or CHEM 111/L or GEOL 101 or PHYS 211/L FN4-5
SEMESTER TOTAL16-17

FOURTH YEAR – FALL SEMESTER

Course NumberCourse NumberCourse Number
CS 452Operating Systems3
CS 471Software Engineering3
CS 421Design and Analysis of Algorithms3
FSFoundations of Social Science 3
FHFoundations of Humanities*3-4
SEMESTER TOTAL15-16

FOURTH YEAR – SPRING SEMESTER

Course NumberCourse NumberCourse Number
CS 481Senior Design Project FF3
CS 488Senior Outcome Assessment0
Additional CS or CS-HU Courses*7
Foundations of Social Science in 2nd field FS3
General Electives to Total 120 Credits0-2
Semester Total13-15

*See Catalog for Additional Requirements