Computer science is a branch of science that deals with the theory of computation or the design of computers. It is the study of automating algorithmic processes that scale. It studies the theory, experimentation, and engineering that form the basis for the design and use of computers. The study of computer science involves programming, but it delves beyond just writing more complex or eye-catching programs. A good comprehension of computer science helps the student design better programs and understand how to use a computer to solve new problems.
The computer science program has the following goals:
- To give all students who take computer science courses a sense of the nature of computer science and its place in society;
- To give our computer science minors an understanding of computer science, its nature and uses; to prepare students to become effective users of computer science in their careers;
- To give our students interested in continuing to graduate study in computer science or other disciplines that use computational skills an adequate preparation to succeed in that study;
- To prepare students to excel in their majors. This includes students in distribution courses, and mathematics majors and minors.
A student who gets a 4 or 5 on the computer science A AP exam receives immediate credit for CSC-111 Intro to Programming.
A student who gets a 4 or 5 on the computer science principles AP exam receives immediate credit for CSC-101 Intro to Computer Science.