2024-2025 Academic Catalog

Bachelor of Science in Computer Science - (DNIMAS) Computer Engineering Track

Summary of Graduation Requirements

Subject Area Credits
General Education Core 40
Major Requirements 69
Electives 17
Total Credit Hours 126

Curriculum

Plan of Study Grid
First YearCredits
APS 110 Applied Science Seminar 0
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 184H Honors Calclulus I 4
PHY 160 University Physics I 4
PHY 160L University Physics Laboratory I 1
APS 111 Applied Science Seminar 0
CSC 260 Computer Programming II 3
CSC 260L Computer Programming II Laboratory 1
MTH 251H Honors Calculus II 4
XXX XXXSocial Science Elective 3
PHY 161 University Physics II 4
PHY 161L University Physics Laboratory II 1
 Credits32
Second Year
SEM 201 Spartan Seminar 201 1
APS 210 Applied Science Seminar 0
CSC 268 Computer Organization 3
MTH 252 Calculus III (** Take the Honors section ***) 4
ENG 101H Honors College English I 3
CSC 275 Fundamentals of Cybersecurity 3
APS 211 Applied Science Seminar 0
CSC 295 Java Applications Programming 3
MTH 371 Discrete Mathematical Structures 4
ENG 102H Honors College English II 3
CHM 222 General Chemistry II 3
CHM 222L General Chemistry II Laboratory 1
 Credits28
Third Year
APS 310 Applied Science Seminar 0
CSC 292 Unix and C Programming 3
CSC 361 Survey of Programming Languages 3
EEN 201 Electrical Network Theory I 3
EEN 201L Electrical Network Theory I Laboratory 1
MTH 351 Probability & Statistics I 3
ENG 285H Honors Public Speaking 3
APS 311 Applied Science Seminar 0
EEN 203 Electronic Principles 3
CSC 372 Data Structures 3
CSC 380 Software Engneerng 3
MTH 372 Differential Equations 3
HED 100 Personal and Community Health 2
PED 100 Fundametals of Fitness for Life 1
 Credits31
Fourth Year
APS 410 Applied Science Seminar 0
CSC 430 Data Communications 3
CSC 464 Operating Systems 3
CSC 498 Computer Science Seminar I 2
ENG 303 Professional & Technical Writing 3
APS 411 Applied Science Seminar 0
EEN 231 Digital Electronics Logic Design 3
EEN 231L Digital Logic Design Laboratory 1
EEN 431 Microcontrollers 3
CSC 468 Computer Architecture 3
CSC 499 Computer Science Seminar II 2
XXX XXXHumanities Cultural Elective 3
XXX XXXForeign Language Elective 3
XXX XXXSocial Science Cultural Elective 3
XXX XXXComputer Science Elective (300 Level or Above) 3
 Credits35
 Total Credits126