2024-2025 Academic Catalog

Bachelor of Science in Computer Science - Computer Engineering Track

Summary of Graduation Requirements

Subject Area Credits
General Education Core 40
Major Requirements 73
Electives 12
Other Requirements 0
Total Credit Hours 125

Curriculum

Plan of Study Grid
First YearCredits
SEM 101
SEM 102
Spartan Seminar 101
and Spartan Seminar 102
2
CSC 101 Introduction to the Computer Science Profession 1
CSC 170 Computer Programming I 3
CSC 170L Computer Programming Laboratory I 1
MTH 153 College Algebra & Trigonometry 3
ENG 101 College English I 3
PED 100 Fundametals of Fitness for Life 1
CSC 260 Computer Programming II 3
CSC 260L Computer Programming II Laboratory 1
CSC 268 Comp Organi & Assem 3
MTH 184 Calculus I 4
HED 100 Personal and Community Health 2
ENG 102 College English II 3
 Credits30
Second Year
SEM 201 Spartan Seminar 201 1
CSC 372 Data Structures 3
PHY 160
160L
University Physics I
and University Physics Laboratory I
5
MTH 251 Calculus II 4
XXX XXXSocial Science Elective 3
Hist of Civilizat
United States History Since 1865
Basic Principles of Economics
Introduction to Business & Entrepreneurship
Introduction to the Social Sciences
PHY 161
161L
University Physics II
and University Physics Laboratory II
5
MTH 252 Calculus III 4
CSC 295 Java Applications Programming 3
ENG 285 Public Speaking 3
 Credits31
Third Year
EEN 201 Electrical Network Theory I 3
EEN 201L Electrical Network Theory I Laboratory 1
MTH 351 Probability & Statistics I 3
MTH 371 Discrete Mathematical Structures 4
CSC 292 Unix and C Programming 3
CSC 361 Survey of Programming Languages 3
MTH 372 Differential Equations 3
EEN 231 Digital Electronics Logic Design 3
EEN 231L Digital Logic Design Laboratory 1
CSC 380 Software Engneerng 3
ENG 303 Professional & Technical Writing 3
EEN 203 Electronic Principles 3
 Credits33
Fourth Year
EEE 431 Microcontrollers 3
CSC 275 Fundamentals of Cybersecurity 3
XXX XXXHumanities Elective 3
CSC 468 Computer Architecture 3
CSC 498 Computer Science Seminar I 2
XXX XXXSocial Science Cultural Elective 3
XXX XXXHumanities Cultural Elective 3
CSC XXXComputer Science Elective 300 level or above 3
CSC 430 Data Communications 3
CSC 464 Operating Systems 3
CSC 499 Computer Science Seminar II 2
 Credits31
 Total Credits125