Computer Science Secondary Emphasis
SECONDARY EMPHASIS IN COMPUTER SCIENCE - To claim a solid background in
computer science (as opposed to computer programming), a student
needs software design experience, an understanding of the computer hardware and
a background in the mathematical basis of computer science. The study of
algorithms and computational structures provide a more complete understanding
of the science itself.
|
CS 110 |
Computer Science I (Java) |
4 credits |
|
CS 240 |
Computer Science II (Java and Unix) |
3 credits |
|
CS 220 |
Computer Organization |
4 credits |
|
CS 315 or |
Algorithms and Analysis or |
4 credits |
|
CS 300 or |
Software Engineering or |
3 credits |
|
CS 480 |
Computer Science Seminar |
1 credit |
|
MA 116 |
Discrete Structures |
3 credits |
|
CS 3XX |
An upper level CS elective |
3 credits |
|
Total credits = 24-25 |
||
updated 7-07