
Computer Science Degrees
August 2006
Common Core
|
Course |
Credits |
Title |
Prerequisites |
|
|
CSC |
120 |
2 |
Introduction to the Computing Sciences |
none |
|
CSC |
134 |
2 |
Introduction to Java Programming |
none |
|
CSC |
150 |
4 |
Programming Fundamentals |
CSC 120 |
|
CSC |
250 |
4 |
Fundamentals of Data Abstraction |
CSC 150 |
|
CSC |
330 |
4 |
Object-Oriented Programming |
CSC 134 |
|
CSC |
350 |
4 |
Database Management |
CSC 150 or CSC 175 |
|
CSC |
400 |
4 |
System Analysis and Software Engineering |
CSC 350 or permission |
|
CSC |
460 |
4 |
Capstone Project |
CSC 400 |
|
CSC |
elec |
2-4 |
Elective above 200 |
course dependent |
|
|
|
30-32 |
|
|
Tracks
Theoretical Track – leading to the B.S. Degree
|
Course |
Credits |
Title |
Prerequisites |
|
|
CSC |
260 |
2 |
Advanced Algorithms |
CSC 250 & MAT 200 |
|
CSC |
280 |
4 |
Language Design and Implementation |
CSC 250 or CSC 330 |
|
CSC |
300 |
2 |
Computer Organization |
CSC 120 |
|
CSC |
310 |
2 |
Operating Systems |
CSC 300 |
|
MAT |
165 |
4 |
Calculus I |
none/MAT 129 |
|
MAT |
166 |
4 |
Calculus II |
MAT 165 |
|
MAT |
200 |
4 |
Discrete Mathematical Structures |
MAT 165 |
|
|
|
22 |
|
|
Information Systems Track – leading to the B.A. Degree
|
Course |
Credits |
Title |
Prerequisites |
|
|
CSC |
175 |
4 |
Information Technology |
none |
|
CSC |
210 |
4 |
Ethical Issues in Information Technology |
none |
|
CSC |
220 |
4 |
Web and Net-Centric Design |
none |
|
CSC |
380 |
4 |
Information and Decision Support Systems |
CSC 350 |
|
MAT |
115 or 125 |
3 |
Elementary Statistics
Finite Mathematics |
none |
|
MAT |
126 |
3 |
Applied Calculus |
MAT 115 or 125 |
|
|
|
22 |
|
|
Total credit hours required for the major: 52–54.