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 |
||||||
Object-Oriented Programming |
3 |
||||||
CSC 260 |
Junior Seminar in CS |
1 |
|||||
Computer Architecture and Org. |
3 |
||||||
Database Systems |
3 |
||||||
Net-Centric 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 Pre-Calculus, PHYS 191/191L University Physics with Lab, and SPCH 314 Public Speaking towards the GE requirements.



