Home CSC Program
                                                    

 

 

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
PC
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.