Use the search field below to search the major maps by name, college, department, or degree type. Use the pulldown to customize your search. Add as many terms as you need to narrow your search.


Degree Map


College of Engineering

BS in Computer Science (2023 - 2024)

1st year
Fall Semester Fall Hours Spring Semester Spring Hours
ENGL 101 – College English I3 ENGL 102 – College English II3
ECE 194 – Intro to Digital Design4 CS 211 – Intro to Programming4
MATH 242 – Calculus I5 MATH 243 – Calculus II5
GE Elective (First Year Seminar)3 PHIL 125 – Introductory Logic3
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 Speaking3 PHYS 314 – Phys. for Scientist II4
PHYS 313 – Phys. for Scientist I4 MATH 322 – Discrete Structures II3
MATH 321 – Discrete Structures I3 PHYS 316 – University Physics Lab II1
CS 311 – Object Oriented Prog.3 GE Elective (Social Science)3
ECE 238 – Assembly Language Prog.3
Fall Total Hours 14 Spring Total Hours 14

Total hours for 2nd year: 28


3rd year
Fall Semester Fall Hours Spring Semester Spring Hours
IME 254 – Engr. Probability & Stats.3 PHIL 354 – Ethics & Computers3
CS 400 – Data Structures4 CS 510 – Prog. Language Concepts3
CS 410 – Programming Paradigms3 ECE 394 – Intro to Comp. Architecture3
GE Elective (Fine Arts)3 CS 580 – Intro to Software Engr.3
IME 255 – Engineering Economy3 MATH 511 – Linear Algebra3
Fall Total Hours 16 Spring Total Hours 15

Total hours for 3rd year: 31


4th year
Fall Semester Fall Hours Spring Semester Spring Hours
CS 540 – Operating Systems3 Engineering Tech Elective3
CS 664 – Computer Systems3 Engineering Tech Elective3
CS 598 – Senior Design Project I2 CS 656 – Intro to Cybersecurity3
Engineering Tech Elective3 CS 599 – Senior Design Project II2
Engineering Tech Elective3 Cs 560 – Design & Analysis of Algo.3
CS 665 – Intro to Database Systems3
Fall Total Hours 17 Spring Total Hours 14

Total hours for 4th year: 31


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.

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/Diversity