The Washington State University General Catalog

Bachelor of Science, Computer Science

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.

WARNING: The following information reflects a degree requirement which expired as of Summer 2016. Please click the appropriate link under "Degree Programs" on the right side of this page to view the currently effective requirements for this program. If a link to this program does not appear, the program may no longer be available, or may be available under a different academic unit. You can find past requirements under the appropriate archived catalog.

Bachelor of Science, Computer Science (120 Credits)

Students may apply for certification into the Bachelor of Science in Computer Science degree program after completion of the following courses with a grade of C or better and a cumulative GPA of 2.5 or higher: CPT S 121, 122; MATH 171, 172, 216; PHIL 201; PHYSICS 201.

No courses listed in this schedule of study may be taken on a pass/fail basis. All listed E E and CPT S courses, required electives, and prerequisites to these courses must be completed with a grade of C or better.
First Year
First TermCredits
CPT S 1214
ENGLISH 101 [WRTG]3
MATH 171 [QUAN]4
PHIL 2013
Second TermCredits
CPT S 1224
HISTORY 105 [ROOT]3
MATH 1724
MATH 2163
Second Year
First TermCredits
CPT S 2233
CPT S 2603
MATH 2202
MATH 273 or 3012 or 3
PHYSICS 201 [PSCI]4
Second TermCredits
CPT S 3553
Creative & Professional Arts [ARTS]3
Humanities [HUM]3
PHYSICS 2024
Social Sciences [SSCI]13
Complete Writing Portfolio
Third Year
First TermCredits
CPT S 3173
CPT S 322 [M]3
CPT S 3604
ENGLISH 402 [WRTG] [M] 3
STAT 3603
Second TermCredits
CPT S 3023
CPT S 3503
CPT S Track Elective26
Diversity [DIVR]3
Fourth Year
First TermCredits
Biological Sciences with Lab [BSCI]4
CPT S 4213
CPT S Free Electives36
CPT S Track Elective23
Second TermCredits
CPT S 423 [CAPS]3
CPT S Free Electives36
CPT S Track Electives26
Complete Cpt S Exit Interview and Survey

Footnotes
1ECONS 101 or 102 recommended.
2Tracks consist of five courses (15 credits): General Track, required courses: CPT S 321 and 460; at least three courses from CPT S 422, 427, 440, 442, 443, 451, 455, 471, 489. Systems and Networking Track, required courses: CPT S 455 and 460; at least three courses from CPT S 411, 415, 427, 440, 451, 464, 483 (with departmental approval), and E E 324. Artificial Intelligence Track, required courses: CPT S 440 and 437; at least three courses from CPT S 315, 411, 415, 434, 443, 483 (with departmental approval), 485, 486. Data Science Track, required courses: CPT S 315 and 483; at least three courses from CPT S 411, 415, 437, 440, 451, 464, 471, 483 (with departmental approval), STAT 436.
3Four additional courses (12 credits) of 300-400-level courses in CPT S and E E courses not used as Track Electives; CE 463; E M 464; MATH 401, 420, 421; MBIOS 478; MSE 302; PHYSICS 303, and 443.

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