MAJOR: B.S. in Computer Science with Scientific Concentration
A. General Education courses 
47 

B. Major requirements 
69 

1. Core Requirements 
25 

Programming I 
3 

Major Orientation 
1 

CSC 215 
Programming II 
3 

Data Structure 
3 

ObjectOriented Programming 
3 

CSC 260 
Junior Seminar in CS 
1 

Computer Architecture and Org. 
3 

Database Systems 
3 

NetCentric Computing 
3 

Senior Seminar in CS 
2 

2. Concentration Requirements 
12 

Programming Language Concepts 
3 

CSC 318 
Algorithms 
3 

Software Engineering 
3 

Operating Systems 
3 

3. Related Area Requirements 
17 

Calculus of a Single Variable I 
4 

MATH 265 
Calculus of a Single Variable II 
4 

MATH 262 
Discrete Mathematics 
3 

Linear Algebra 
3 

Probability and Statistics 
3 

4. Discipline Area Electives 
6 
Choose any two of the following courses.
Computer Hardware Essentials 
3 

Introduction to Mobile Robotics 
3 

CSC 322 
Unix Admin and Systems Programming 
3 
CSC 335 
Introduction to Web Design 
3 
Artificial Intelligence 
3 

Systems Analysis and Design 
3 

Computer Graphics 
3 

Special Topics in Computer Science 
3 

Undergraduate Research in CS 
3 

Numeric and Symbolic Computing 
3 

Internship 
3 

Technical Writing 
3 
5. Related Area Electives 
9 
Choose any combination of science and mathematics courses offered to majors science and mathematics. 

C. Minor/Free Electives 
9 Hrs 
Total hrs required for the degree 
125 
*Take CSC 114 Introduction Computer Science I, GE 118 PreCalculus, PHYS 191/191L University Physics with Lab, and SPCH 314 Public Speaking towards the GE requirements.