Use the search field below to search the degree maps by name, college, department, or degree type. Choose a catalog year and college to narrow the list.


Degree Map


College of Engineering

BS in Computer Science (2024 - 2025)


1st year
Fall Semester Fall Hours Spring Semester Spring Hours
ENGL 101 College English I 010 3 ENGL 102 College English II 010 3
First Year Seminar 1 070 3 PHIL 125 Introductory Logic 060 3
MATH 242 Calculus I 030 5 MATH 243 Calculus II 5
ECE 194 Intro. to Digital Design 4 CS 211/L Intro. to Programming 4
Fall Total Hours 15 Spring Total Hours 15

Total hours for 1st year: 30


2nd year
Fall Semester Fall Hours Spring Semester Spring Hours
COMM 111 Public Speaking 020 3 CS 356 Intro. to Computer Security 3
MATH 321 Discrete Structures I 3 MATH 322 Discrete Structures II 3
PHYS 313 Phys. For Scientist I 070 4 PHYS 314 Phys. For Scientist II 040 4
ECE 238 Assembly Language Programming for Engineers 3 PHYS 316 University Physics Lab II 040 1
CS 311/L Object-Oriented Programming 4 CS 400/L Data Structures 4
Fall Total Hours 17 Spring Total Hours 15

Total hours for 2nd year: 32


3rd year
Fall Semester Fall Hours Spring Semester Spring Hours
IME 254 Engr. Prob. & Stats. I 3 PHIL 354 Ethics and Computers 060 3
GE Soc & Beh Sc 050 3 MATH 511 Linear Algebra 3
CS 580 Intro. to Software Engineering 3 CS 510 Programming Lang. Concepts 3
ECE 394 Intro. to Computer Architecture 3 GE Arts & Hum (not PHIL) 050 3
CS 410 Programming Paradigms 3 CS 665 Database Systems 3
Fall Total Hours 15 Spring Total Hours 15

Total hours for 3rd year: 30


4th year
Fall Semester Fall Hours Spring Semester Spring Hours
CS 540 Operating Systems 3 CS 560 Design & Analysis of Algorithms 3
CS 598 Senior Design Project I 2 CS 599 Senior Design Project II 2
CS 664 Computer Networks 3 Tech Elective 2 3
Tech Elective 2 3 Tech Elective 2 3
Tech Elective 2 3 Tech Elective 2 3
Fall Total Hours 14 Spring Total Hours 14

Total hours for 4th year: 28


Hours needed to complete the degree: 120


  1. All incoming freshman are required to take one First-Year Seminar as part of their General Education program. Students who are exempt from First-Year Seminar requirements may take an additional open elective.
  2. At least 12 of the 15 technical elective hours must be departmental, i.e., from SoC or ECE. Up to 2 credit hours of Co-op can be used as non-departmental.

Systemwide General Education (SGE) Key

  • 010 English
  • 020 Communications
  • 030 Math/Statistics
  • 040 Natural and Physical Science
  • 050 Social and Behavioral Science
  • 060 Arts and Humanities
  • 070 Institutionally Designated