The Washington State University Catalog

Computer Engineering

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. Courses showing two entries of the same number indicate that the course information is changing. The most recently approved version is shown first, followed by the older version, in gray, with its last-effective term preceding the course title. Courses shown in gray with only one entry of the course number are being discontinued.

Computer Engineering(123 Hours)

Students may apply for certification into the Bachelor of Science in Computer Engineering 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 or 131; E E 214; MATH 171, 172, 216, 220, 273; 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 TermHours
CHEM 105 [PSCI]4
CPT S 121 or 13114
ENGLISH 101 [WRTG]3
MATH 171 [QUAN]4
Second TermHours
CPT S 122 or 13214
MATH 1724
MATH 216 3
PHYSICS 2014
Second Year
First TermHours
CPT S 223 or 23313
E E 2144
MATH 220 2
MATH 273 2
PHYSICS 2024
Second TermHours
Creative & Professional Arts [ARTS]3
E E 2344
E E 261 3
E E 262 1
HISTORY 105 [ROOT]3
MATH 3153
Complete Writing Portfolio
Third Year
First TermHours
E E 311 3
E E 321 3
E E 324 [M]4
E E 352 [M]3
ENGLISH 402 [WRTG] 3
Second TermHours
Biological Sciences [BSCI]3 or 4
CPT S 360 or 37014
E E 3343
Engineering Science Elective23
STAT 3603
Fourth Year
First TermHours
CPT E Technical Electives33
E E 4152
ECONS 101 [SSCI] or 102 [SSCI]3
Humanities [HUM]3
Senior Design Elective I43
Second TermHours
CPT E Technical Electives36
Diversity [DIVR]3
E E 302 3
E E 416 [CAPS] [M]3
Complete CPT E Exit Interview and Survey

Footnotes

1Students may choose between a C/C++ (CPT S 121, 122, 223, 360) path or a Java programming (CPT S 131, 132, 233, 370) path. Students should remain in one path option. The Java track is not available in Tri-Cities.
2Engineering Science Elective: Choose from E E 331, 341, ME 301, or MSE 302. (Note: If either E E 331 or E E 341 is taken as an engineering science elective, it cannot also count as a technical elective.)
3Technical electives (9 credits) must be 300-400-level courses and must be chosen with an advisor's approval. Any of the following courses may be chosen to fulfill technical elective requirements: CPT S 317, 322, 350, 355, 422, 423, 430, 440, 442, 443, 451, 452, 455, 460, 466; E E 331, 341, 351, 431, 432, 434, 451, 464, 466, 470, 476, 489, 496; One only of MATH 325, 340, 364, 415, 421, 440, 441, 448, 453, 464, 466.
4Senior Design Electives adhere to one of the following sequences: (1) ASIC & Digital Systems: E E 416 and 434; (2) Embedded and Microcomputer Systems: CPT S 466 and E E 416; (3) VLSI Design: E E 466 and 416.
Student Affairs Schedules 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