ΎΕΙ«ΜΓ

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 (2024 - 2025)

1st year
Fall Semester Fall Hours Spring Semester Spring Hours
ENGL 101 College English I 0103 ENGL 102 College English II 0103
First Year Seminar 1 0703 PHIL 125 Introductory Logic 0603
MATH 242 Calculus I 0305 MATH 243 Calculus II5
ECE 194 Intro. to Digital Design4 CS 211/L Intro. to Programming4
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 0203 CS 356 Intro. to Computer Security3
MATH 321 Discrete Structures I3 MATH 322 Discrete Structures II3
PHYS 313 Phys. For Scientist I 0704 PHYS 314 Phys. For Scientist II 0404
ECE 238 Assembly Language Programming for Engineers3 PHYS 316 University Physics Lab II 0401
CS 311/L Object-Oriented Programming4 CS 400/L Data Structures4
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. I3 PHIL 354 Ethics and Computers 0603
GE Soc & Beh Sc 0503 MATH 511 Linear Algebra3
CS 580 Intro. to Software Engineering3 CS 510 Programming Lang. Concepts3
ECE 394 Intro. to Computer Architecture3 GE Arts & Hum (not PHIL) 0503
CS 410 Programming Paradigms3 CS 665 Database Systems3
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 Systems3 CS 560 Design & Analysis of Algorithms3
CS 598 Senior Design Project I2 CS 599 Senior Design Project II2
CS 664 Computer Networks3 Tech Elective 23
Tech Elective 23 Tech Elective 23
Tech Elective 23 Tech Elective 23
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/Diversity