The Washington State University General Catalog

Bachelor of Science, Computer Science (Vancouver Only)

The online catalog includes the most recent changes to courses and degree requirements that have been approved by the Faculty Senate, including changes that are not yet effective.

Bachelor of Science, Computer Science (Vancouver Only) (120 Credits)

For the major in the Computer Science degree program on the Vancouver campus, students are admitted to the major upon demonstrating they are ready to take MATH 171 (Calculus I) or higher and making their intentions known to the department.

To keep their status as Computer Science majors and to remain in good academic standing, students must pass CS 121, 122, 166, MATH 171, 172, and PHYSICS 201/211 (or their transfer equivalents) with a grade of C or better and maintain a cumulative GPA of 2.0 or higher.

No courses listed in this schedule of studies may be taken on a pass/fail basis. All listed computer science courses, and their prerequisites, must be completed with a grade of C or better.
First Year
First TermCredits
CS 1214
HISTORY 105 [ROOT]3
MATH 171 [QUAN]4
UCORE Inquiry13
Second TermCredits
CS 1224
CS 1663
ENGLISH 101 [WRTG]3
MATH 1724
Second Year
First TermCredits
CS 2233
CS 2603
MATH 2202
PHYSICS 201 [PSCI]3
PHYSICS 211 [PSCI]1
UCORE Inquiry13
Second TermCredits
Biological Sciences [BSCI] or Elective24
CS 220 or 2243
CS 2613
MATH 273 or 3012-3
Science Elective with Lab34
Complete Writing Portfolio
Third Year
First TermCredits
CS 3173
CS 3604
CS Option Course43
ENGLISH 402 [WRTG]3
STAT 3603
Second TermCredits
CS 320 [M]3
CS 3513
CS 3553
CS Option Course43
UCORE Inquiry13
Fourth Year
First TermCredits
CS 420 [CAPS] [M] 3
CS 4503
CS Option Courses46
UCORE Inquiry13
Second TermCredits
CS 402 [M]3
CS 4213
CS 4603
CS Option Course43
CS Security Option Course53
Complete CS Exit Survey

Footnotes
1Must complete 4 of these 5 UCORE designations: ARTS, DIVR, EQJS, HUM, SSCI.
2If the [BSCI] requirement will be satisfied via the Science Elective requirement, 4 elective credits from any discipline may be selected. See also footnote 3.
3Science Elective with Lab: science course selected from the following: PHYSICS 202/212, CHEM 105, 106, BIOLOGY 106, or 107.
4CS Option Courses: 15 credits of option area courses are required for completion of the degree program. The option courses must be chosen from 300-400-level CS courses and may also include up to 6 credits from the following list: MATH 315, 320, 325, 364, 420, 448, 453, 466, ECE 324, 366, and 424. Other computer science-related courses may be substituted, as approved by the department.
5CS Security Option Courses: 3 credits of security option area courses are required for completion of the degree program. These credits are in addition to the 15 credits of CS Option Courses required above. CS Security Option Courses must be chosen from the following courses: CS 425, 426, and 427.

Student Affairs Schedule of Classes Commencement Veteran's Affairs Summer Session
 
Office of the Registrar, PO Box 641035, Washington State University, Pullman WA 99164-1035, 509-335-5346, bitter@wsu.edu
Copyright © Board of Regents, Washington State University