» About the Department
» Related Links
Computer Science is the systematic study of computers and of the phenomena of computing. Formal properties are given more emphasis than realizations or applications. A major objective of the discipline is the formulation of a systematic body of knowledge to explain these properties. One of the most important concepts of computer science is the management of complexity. Students must understand how abstraction is used to control complexity. As a method of reasoning, computer science bears a strong similarity to mathematics and depends heavily upon mathematics. Students should note that, although the introductory sequence in the curriculum is programming, computer science involves much more than programming.
Degrees awarded: B.A., B.S., A.S.
Requirements for the major in Computer Science: 48 s.h. - CSC 201, 202, 220, 301, 305, 310, 325, 410, 412, 415 and 420; MAT 231, 232, 250, 251, and 312.
Requirements for the minor in Computer Science: 30 s.h. - CSC 201, 202, 220, 301, 305, 310, 325; MAT 231, 250, and 251
Requirements for the A.S. with a subject concentration in Computer Science: CSC 201, 202, 220, 301, 310, and 325; MAT 231, 250, and 251; SCI 141, 142, and 143.
Writing-enrichment course: CSC 305
Course Failure Policy: If a student
receives a grade of D or F in any of the major courses listed above then
that course must be repeated as soon as possible (usually the next time
it is offered).