General university degree requirements stipulate that 1) at least four units of the major or three units of the minor be taken in residence at Puget Sound; 2) students earn at least a cumulative GPA of 2.0 in courses taken for the major or the minor; and 3) all courses taken for a major or minor must be taken for graded credit. Any exceptions to these stipulations are indicated in the major and minor degree requirements listed below.
The Department of Mathematics and Computer Science offers courses cross-listed as both Mathematics and Computer Science as indicated in their course descriptions. A student majoring or minoring in both Mathematics and Computer Science may apply only one such course to both majors, to both the major and the minor, or to both minors.
Requirements for the Bachelor of Science in Computer Science
This degree is awarded on the basis of a course of study that meets the following requirements.
- Completion of CSCI 161, 261, 240, 281, 291, 361, and 475.
- Completion of MATH 210. MATH 290 and MATH 300 may be substituted for MATH 210, if the student earns a C or higher in both courses.
- Completion of two upper-division CSCI electives.
- Completion of the Capstone CSCI 440.
Notes for majors
- For the purposes of major requirements, upper-division courses in computer science are those at the 300-400 level.
- A student majoring in computer science must earn a grade point average of at least 2.00 in all upper-division major courses.
- A student majoring in computer science must complete at least three units of the required upper-division courses for the major at Puget Sound. One of these three units may be a course taken as part of a study abroad program.
- Students majoring in computer science are encouraged to take MATH 210 in the first two years.
Requirements for the Minor in Computer Science
- Completion of CSCI 161 and 261.
- Three units from CSCI 240, 281, 291, 310, 315, 325, 335, 361, 370, 425, 431, 455, 475, 481, MATH 210. MATH 290 and MATH 300 may be substituted for MATH 210, if the student earns a C or higher in both courses.
Notes for the major and minor
Although there is no time restriction on when a course taken in the past can apply to a major or minor, students who plan to use a course taken several years ago as a prerequisite for a current course should consult the instructor to determine if they are adequately prepared.