Courses |
Hours |
||||
General Education Requirements |
47 |
||||
Support Courses* |
|
||||
CSC |
140 |
Foundations of Computer Science |
3 |
||
CIS |
240 |
Microcomputer Software Applications |
3 |
||
ENGL |
290 |
Business and Technical Writing |
3 |
||
Total Support Courses |
9 |
||||
|
|
||||
Specialty Requirements* |
|
||||
BUS |
446 |
Business Statistics |
3 |
||
MATH |
133 |
Trigonometry |
3 |
||
MATH |
174 |
Discrete Mathematics |
3 |
||
MATH |
231 |
Calculus I |
4 |
||
MATH |
232 |
Calculus II |
4 |
||
PHYS |
241 |
College Physics |
4 |
||
Total Specialty Requirements |
21 |
||||
|
|
||||
Major Requirements* |
|
||||
CIS |
302 |
Principles of Programming |
3 |
||
CIS |
306 |
Operating Systems |
3 |
||
CIS |
405 |
Database Design |
3 |
||
CSC |
250 |
Web Design |
3 |
||
CSC |
303 |
Assembly Language Programming |
3 |
||
CSC |
305 |
Programming in C++ |
3 |
||
CSC |
307 |
Java Programming |
3 |
||
CSC |
310 |
String Processing Languages |
3 |
||
CSC |
403 |
Data Communications and Networking |
3 |
||
CSC |
404 |
Data Structures using C++ |
3 |
||
CSC |
406 |
File Processing |
3 |
||
CSC |
410 |
Object Oriented Programming |
3 |
||
CSC |
420 |
Theory of Computation |
3 |
||
CSC |
460 |
Organization of Programming Languages |
3 |
||
CSC |
480 |
Special Topics |
2 |
||
CC |
310 |
CISCO Certification I |
1 |
||
CC |
320 |
CISCO Certification II |
1 |
||
CC |
410 |
CISCO Certification II |
1 |
||
CC |
420 |
CISCO Certification IV |
1 |
||
Total Major Requirements |
48 |
||||
|
|
|
|
||
Electives |
|
Computer Science Electives (Must Chose 1)* |
|
||
CSC |
245/280 |
Computer Graphics/Networking Essentials |
3 |
||
CSC |
407/450 |
Linux Operating System/Simulation |
3 |
||
Total Computer Science Electives |
3 |
||||
|
|
|
|
||
Grand Total Computer Science Major Requirements |
128 |
||||
Computer Science Department
Computer Science Major
The following requirements must be met in order to earn a Bachelor of Science degree in Computer Science.
*These courses must be passed with a grade of "C" or better.
Computer Science Minor
A student with any major may minor in Computer Science by successfully completing at least nineteen (19) hours from the Computer Science curriculum. The nineteen (19) hours must not include any courses required to satisfy a major, and all prerequisites must be met before a student will be allowed to enroll in any course.
Courses |
|
|
Hours |
CSC |
250 |
Introduction to Web Design |
3 |
CSC |
305 |
Programming in C++ |
3 |
MATH |
231 |
Calculus I (or higher) |
4 |
|
|
||
Select three courses from the following: |
|
||
CSC |
245 |
Computer Graphics |
3 |
CIS |
306 |
Operating Systems |
3 |
CIS |
405 |
Database Design |
3 |
CSC |
407 |
Linux Operating System |
3 |
CSC |
410 |
Object Oriented Programming |
3 |
CSC |
280 |
Networking Essentials |
3 |
CSC |
303 |
Assembly Language Programming |
3 |
CSC |
307 |
Introduction To Java Programming |
3 |
CSC |
450 |
Simulation |
3 |
Total Computer Science Minor |
19 |
||