Skip to Main Content

Computer Science (BS)

Download as PDF

Computer Science Mathematics & Computer Science Degree Seeking BS - Bachelor of Science

This degree is awarded on the basis of a course of study that meets the following requirements.

  1. Completion of CSCI 161, 261, 240, 281, 361, and 475.

  2. 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.

  3. Completion of three upper-division CSCI electives.

  4. Completion of the Capstone CSCI 440.

Notes for majors

  1. For the purposes of major requirements, upper-division courses in computer science are those at the 300-400 level.

  2. A student majoring in computer science must earn a grade point average of at least 2.00 in all upper-division major courses.

  3. 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.

  4. Students majoring in computer science are encouraged to take MATH 210 in the first two years.

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.

General Requirements for the Major or Minor

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.

This online Bulletin is the University’s authoritative record. Content may be updated at any time; the University assumes no liability for inadvertent errors. The Bulletin is not contractual. The University may change curricula, requirements, policies, or other information without notice, and such changes apply to current and future students. For more information, please consult our Overview & Mission.

Powered by Coursedog