Skip to main content

Computer Science

Computer Science Class

First Year

Course   Course Title Hours
APS 110   Applied Sciences Seminar 0
APS 111   Applied Sciences Seminar 0
SEM 101   Spartan Seminar 101 1
SEM 102   Spartan Seminar 102 1
PHY 160A   University Physics I 4
PHY 160L   University Physics I Lab 1
PHY 161A   University Physics II 4
PHY 161L   University Physics II Lab 1
CSC 101   Introduction to the Computer Science Profession 1
CSC 170   Computer Programming I 3
CSC 170L   Computer Programming I Lab 1
MTH 184H   Calculus I 4
MTH 251H   Calculus II 4
CSC 260   Computer Programming II 3
CSC 260L   Computer Programming II Lab 1
XXX XXX   Social Science Elective 3
Total Hours Required 32
 

Second Year

Course   Course Title Hours
APS 210   Applied Sciences Seminar 0
APS 211   Applied Sciences Seminar 0
CSC 268   Computer Organization 3
SEM 201   Spartan Seminar 201 1
ENG 101H   College English I 3
ENG 102H   College English II 3
CSC 295   Java Applications Programming 3
MTH 252H   Calculus III 4
MTH 371   Discrete Mathematical Structures 4
CHM 221   General Chemistry I 3
CHM 221L   General Chemistry I Lab 1
CHM 222   General Chemistry II 3
CHM 222L   General Chemistry II Lab 1
Total Hours Required 29
 

Third Year

Course   Course Title Hours
XXX XXX   Foreign Language Elective 3
APS 310   Applied Sciences Seminar 0
APS 311   Applied Sciences Seminar 0
CSC 292   UNIX and C Programming 3
CSC 372   Data Structures 3
CSC 361   Survey of Programming Language 3
CSC 380   Software Engineering 3
ENG 303   Technical Writing 3
ENG 285H   Public Speaking 3
MTH 351   Probability and Statistics I 3
HED 100   Personal and Community Health 2
PED 100   Fundamentals of Fitness for Life 1
XXX XXX   Free Elective 2
Total Hours Required 29
 

Fourth Year

Course   Course Title Hours
APS 410   Applied Sciences Seminar 0
APS 411   Applied Sciences Seminar 0
XXX XXX   Humanities Cultural Elective2 3
XXX XXX   CSC or Math Electives (300 Level or Above) 6
XXX XXX   Social Science Cultural Elective3 3
XXX XXX   Computer Science Elective (300 Level or Above) 6
CSC 430   Data Communication 3
CSC 464   Operating Systems 3
CSC 468   Computer Architecture 3
CSC 498   Senior Seminar I 1
CSC 499   Senior Seminar II 2
Total Hours Required 30
2 ENG 383; MUS 234
3 HIS 335; HIS 336; HIS 371; HRP 320

Summary of Graduation Requirements

Subject Areas Hours
General Education Core 40
Major Requirements 53
Electives 27
Other Requirements 0
Total Hours Required 120