Skip to main content

B.S. CS Four Year Plan

Bachelor of Science in Computer Science

2026-2027 Academic Catalog
Total Credits: 120

View this Four Year Plan in PDF format (coming soon)

*See Catalog for Additional Requirements

First Semester

  • MATH 170 : Calculus I (FM) (4 CR)
  • COMM 10 1: Fundamentals of Oral Communication (FC) (3 CR)
  • ENGL 10 1: Writing and Rhetoric I (FW ) (3 CR)
  • CS 121: Computer Science I (3 CR)
  • CS 153: Navigating Computer Systems (1CR)
  • TOTAL: 15 Credits

Second Semester

  • MATH 175: Calculus II (4 CR)
  • CS 221: Computer Science II (3 CR)
  • ENGL 10 2: Writing and Rhetoric II (FW ) (3 CR)
  • 100 -Level UF: Foundations of Intellectual Life (3 CR)
  • TOTAL: 13 Credits

Third Semester

  • MATH 189: Discrete Mathematics (4 CR)
  • PHYS 211/ L: Physics I with Calculus and Lab (5 CR) OR
    CHEM 111/ L: General Chemistry and Lab (4 CR)
  • CS 20 8: Intro to Full Stack Web Development (3 CR)
  • CS 155: Introduction to Version Control (1 CR)
  • CS 253: Software Development in C (3 CR)
  • TOTAL: 15-16 Credits

Fourth Semester

  • Math Elective* (3-4 CR)
  • CS 321: Data Structures (3 CR)
  • 20 0 -Level UF: Foundations of Ethics (3 CR)
  • ECE 230/ 230 L: Digital Systems and Lab (4 CR)
  • W RITE 212: Introduction to Technical Communication (3 CR)
  • TOTAL: 16-17 Credits

Fifth Semester

  • MATH 360 Engineering Statistics OR
    MATH 361 Probabilit y and Statistics I (3 CR)
  • CS 230 : Ethical Issues in Computing (3 CR)
  • CS 354: Programming Languages (3 CR)
  • ECE 330/ 330 L: Microprocessors and Lab (4 CR)
  • Additional Computer Science Courses* (3 CR)
  • TOTAL: 16 Credits

Sixth Semester

  • CS 361: Introduction to the Theory of Computation (3 CR)
  • CS 331: Computer Securit y and Information Assurance (3 CR)
  • Additional Computer Science Courses* (3 CR)
  • Foundations of Art s Course (FA) (3 CR)
  • BIOL 191OR BIOL 227 OR CHEM 111/ L OR GEOL 10 1OR PHYS 211/ L (FN) (4 -5 CR)
  • TOTAL: 16-17 Credits

Seventh Semester

  • CS 452: Operating Systems (3 CR)
  • CS 471: Software Engineering (3 CR)
  • CS 421: Algorithms (3 CR)
  • FS: Foundations of Social Science Course (3 CR)
  • FH: Foundations of Humanities Course (3-4 CR)
  • TOTAL: 15-16 Credits

Eight Semester

  • CS 481: Senior Design Project OR
    CS 483: Senior Design Clinical Project (FF) (3 CR)
  • CS 488: Senior Outcome Assessment (0 CR)
  • Additional Computer Science Courses* (6 CR)
  • Foundations of Social Science in 2nd Field (3 CR)
  • General Electives to Total 120 Credits (0 CR)
  • TOTAL: 12 Credits