Skip to main content

Four Year Plan Machine Learning Emphasis

Bachelor of Science in Computer Science, Machine Learning Emphasis

2024-2025 Academic Catalog
Total Minimum Credits: 123

View this Four Year Plan in PDF format

First Year – Fall Semester

Course NumberCourse TitleCredits
Math 170Calculus I FM4
COMM 101Fundamentals of Oral Comm. 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 TitleCredits
Math 175Calculus II4
CS 121Computer Science I4
ENGL 102Writing and Rhetoric II FW3
UF 100Foundations of Intellectual Life3
CS 153Navigating Computer Systems1
Semester Total15

Second Year – Fall Semester

Course NumberCourse TitleCredits
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
CS 133Foundations of Data Science3
Semester Total17

Second Year – Spring Semester

Course NumberCourse TitleCredits
MATH 360 or
MATH 361
Engineering Statistics or
Probability and Statistics I
3
CS 321Data Structures3
CS 253Software Development in C3
CS 233Essentials of Data Science3
WRITE 212Intro to Technical Communication3
Semester Total15

Third Year – Fall Semester

Course NumberCourse TitleCredits
Math 301Introduction to Linear Algebra3
CS 230Ethical Issues in Computing3
CS 354Programming Languages3
ECE 230/LDigital Systems & Lab4
CS 334Algorithms of Machine Learning3
Semester Total16

Third Year – Spring Semester

Course NumberCourse TitleCredits
CS 361Intro. to the Theory of Computation3
CS 331Computer Security & Information Assurance 3
Additional Machine Learning Course*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 TitleCredits
CS 421Algorithms3
CS 471Software Engineering3
Additional Machine Learning Course*3
ECE 330/LMicroprocessors & Lab4
General Electives to Total 120 Credits1
Semester Total14

Fourth Year – Spring Semester

Course NumberCourse TitleCredits
CS 481 or 483Senior Design Project or
Senior Design Clinical Project FF
3
CS 488Senior Outcome Assessment0
CS 452Operating Systems3
Foundations of Social Science FS3
Foundations of Social Science in 2nd field FS3
Foundations of Humanities* FH3-4
Semester Total15-16

*See Catalog for Additional Requirements