Computer Science Program requirements
 |
Prof. Ricardo Jimenez explains the use of a spreadsheet application for his Introduction to Computers class. |
|
Computer Science (CS)
The Computer Science program is designed to provide majors with a solid theoretical and technical foundation in the field of computers. The program provides a balance between problem-solving techniques and system implementation. Majors demonstrate skills in critical thinking, project development, independent study, and research.
The curriculum for the Computer Science major consists of the following components:
| Computer Science Core |
40 credits |
| Computer Science Electives |
9 credits |
| Mathematics Minor |
20 credits |
| Physics |
8 credits |
| General Education |
42 credits |
| General Elective |
1-3 credits |
| Total |
120-122 credits |
Computer Science Core
The core of CS courses consists of the following:
Computer Science Electives
Computer Science electives consist of three courses selected from the following list:
Mathematics Minor
Given the close interaction between mathematics and computer science, a minor in mathematical sciences is required, consisting of at least 20 credits in mathematics courses, including:
Note: A minimum grade of C is required in all courses in the CS Core, CS Electives, Science, Mathematics and minor.
Physics
The following are co-requisites of the CS major and must be passed with a grade of C or better:
Note: The credits in Mathematics and Physics satisfy the Barry distribution requirements in Science and Mathematics.
|