The Department offers one course that meets the Quantitative Reasoning component of the Analytical Reasoning Requirement, CS 128; and two that meet the Abstract Reasoning component, CS 128 and 130.
Students completing a Computer Science Major are required to take:
Students are encouraged to consider off-campus study as part of their academic career. The Computer Science major requirements and course schedule are designed to accommodate one, and in some cases two, semesters of off-campus study. Computer Science majors have studied in Australia, England, Germany, Japan and Scotland. In addition, programs for students to study at one of the national laboratories, such as Oak Ridge National Laboratories and Fermi National Accelerator Laboratory, are available.