REQUIREMENTS FOR THE BACHELOR OF SCIENCE IN COMPUTER SCIENCE (CSC)
|
| 1. |
COMMUNICATION - Twelve (12) credit hours are required as follows: |
|
PC
|
EH |
101 |
*English Composition I |
|
PC
|
EH |
102 |
English Composition II |
|
PC
|
CA |
275 |
Small Group Communications And |
|
|
EH |
372 |
Technical Writing (W) |
| 2. |
THE FINE AND PERFORMING ARTS AND THE HUMANITIES - Twelve (12) credit hours are required consisting of: |
|
A.
|
PC CA 110 Public Speaking |
|
B.
|
one course (3 semester hours) from ARS 101, DRA 110, MUL 101, ARH 100, ARH 103, ARH 123, ARH 240 or ARH 242, |
|
C.
|
one course from EH 215, EH 216, EH 225, EH 226, EH 235, EH 236 |
|
D.
|
one additional courses (3 semester hours) from Art, Drama, Foreign Languages, Music, Philosophy and Literature, |
|
Two courses in the SOCIAL SCIENCES or HUMANITIES must be either a Literature sequence from (EH 215-216, EH 225-226, EH 235-236) OR a History sequence from (HY 101-102, HY 135-136). |
| 3. |
THE SOCIAL SCIENCES - Twelve (12) credit hours are required from the consisting of: |
|
A.
|
one course from HY 101, HY 102, HY 135, or HY 136 |
|
|
And |
|
B.
|
three additional courses (9 semester hours) from the following approved areas: Anthropology, Criminal Justice, Economics, Geography, History, Political Science, Psychology, and Sociology. |
|
Two courses in the SOCIAL SCIENCES or HUMANITIES must be either a Literature sequence from (EH 215-216, EH 225-226, EH 235-236) OR a History sequence from (HY 101-102, HY 135-136).
|
| 4. |
THE NATURAL SCIENCES - Twelve (12) credit hours of natural sciences, which must include laboratory experiences, are required. Complete one of the following sequences: |
|
A.
|
PH |
201, 201L |
Cal-Based Physics I and |
|
|
PH |
202, 202L |
Cal-Based Physics II |
|
B.
|
CH |
131, 131L |
Chemistry I and |
|
|
CH |
132, 132L |
Chemistry II |
|
C.
|
GY |
111, 111L |
Geology I and |
|
|
GY |
112, 112L |
Geology II |
|
D.
|
BLY |
121, 121L |
Biology I and |
|
|
BLY |
122, 122L |
Biology II |
|
|
And |
|
|
|
Four (4) credit hours of any approved natural science courses and the associated laboratory experience |
| 5. |
MATHEMATICS AND STATISTICS’ |
|
Twenty (20) credit hours are required as follows: |
|
PC
|
MA |
125 |
Calculus I |
|
PC
|
MA |
126 |
Calculus II |
|
PC
|
MA |
267 |
Discrete Math |
|
|
Or |
|
|
PC
|
MA |
367 |
Combinatorial Enumeration, and |
|
|
ST |
315 |
Statistics |
|
Two additional courses. (6 additional semester hours) from the approved math minor courses. |
| 6. |
CORE COURSES - Forty-five (45) credit hours are required as follows: |
|
PC
|
CIS |
100 |
Information Technology in Society |
|
|
CIS |
101 |
Freshman Seminar - CIS |
|
|
CIS |
108 |
Introduction to Computer Science |
|
PC
|
CIS |
120 |
Problem Solving and Prog Concepts I |
|
PC
|
CIS |
121 |
Problem Solving and Prog Concepts II |
|
PC
|
CIS |
230 |
Adv Data and File Structures |
|
PC
|
CSC |
228 |
Digital Logic and Comp Architecture |
|
|
CSC |
311 |
Networking and Communications |
|
|
CIS |
322 |
Operating Systems |
|
|
CSC |
340 |
Applied Software Engineering |
|
|
CSC |
331 |
Software Engineering Principles (W) |
|
|
CSC |
320 |
Computer Organization and Architecture |
|
|
CSC |
333 |
Program Language Theory |
|
|
CSC |
432 |
Perform Eval of Algorithms |
|
|
CSC |
434 |
Formal Language and Automata Theory |
|
|
CIS |
497 |
Senior Project (W) |
|
|
|
And |
|
|
|
CIS |
498 |
Senior Seminar |
| 7. |
CIS ELECTIVES - Twelve (12) credit hours are required. Select any four (4) of the following courses: |
|
|
CSC |
324 |
Database Concepts |
|
|
CSC |
410 |
Compiler Design & Const |
|
|
CSC |
411 |
Communication & Network Analysis |
|
|
CSC |
412 |
Real-Time Systems |
|
|
CSC |
413 |
Computer Graphics |
|
|
CSC |
414 |
Modeling and Simulation |
|
|
CSC |
415 |
Numerical Analysis |
|
|
CSC |
416 |
Artificial Intelligence Theory and Programming |
|
|
CSC |
417 |
Game Development |
|
|
CIS |
439 |
Windows Programming |
|
|
ITE |
474 |
Human Computer Interface |
| 8. |
GENERAL STUDIES ELECTIVES - Hours as needed to meet degree and 128 semester - hour requirement. All General Studies Electives must be approved by the Computer Science Coordinator.
|
|
|
|
SUGGESTED FRESHMAN COURSES |
|
| Computer Science Major |
| Fall |
|
Spring |
| CIS |
100 |
CA |
110 |
| CIS |
101 |
CIS |
121 |
| CIS |
108 |
MA |
125 |
| CIS |
120 |
EH |
102 |
| MA |
267 |
FPA&H Elective |
| EH |
101* |
|
| CA |
275 |
|
|
|
| *Students with a sufficient ACT/SAT score in English Composition will not be required to take EH 101. |
|