BS in Computer Engineering
Program Requirements
A minimum total of 124 credit hours is required for the computer engineering program and includes the 72 credit hours of major courses that must be completed with a minimum grade point average of 2.000. All courses that are prerequisites to other courses must be completed with a grade of C- or better. In addition to meeting the requirements of the WSU General Education Program and the requirements of the College of Engineering, students in the computer engineering program must take the following courses:
Course | Title | Hours |
---|---|---|
College/Program Requirements | ||
PHIL 354 | Ethics and Computers 1 | 3 |
Mathematical/Natural Sciences | ||
MATH 242 | Calculus I 1 | 5 |
MATH 243 | Calculus II 1 | 5 |
MATH 321 | Discrete Structures I | 3 |
or CS 321 | Discrete Structures I | |
MATH 511 | Linear Algebra | 3 |
MATH 555 | Differential Equations I | 3 |
PHYS 313 | Physics for Scientists I 1 | 4 |
PHYS 314 | Physics for Scientists II 1 | 4 |
PHYS 316 | University Physics Lab II 1 | 1 |
IME 254 | Engineering Probability and Statistics I | 3 |
Major Courses | ||
CS 194 | Introduction to Digital Design | 4 |
CS 211 | Introduction to Programming | 4 |
CS 238 | Assembly Language Programming | 3 |
IME 255 | Engineering Economy | 3 |
EE 282 | Circuits I | 4 |
EE 284 | Circuits II | 3 |
EE 285L | Programming with MATLAB for Electrical and Computer Engineers | 1 |
CS 311 | Object-Oriented Programming | 4 |
CS 338 | FPGA-Based System Design | 4 |
CS 394 | Introduction to Computer Architecture | 3 |
ME 398 | Thermodynamics I | 3 |
CS 400 | Data Structures | 4 |
CS 664 | Computer Networks | 3 |
EE 492 | Electronic Circuits I | 4 |
CS 540 | Operating Systems | 3 |
CS 594 | Microprocessor-Based System Design | 4 |
EE 585 & EE 595 | Senior Design Project I and Senior Design Project II | 4 |
Technical Electives | ||
Select 14 credit hours which must be chosen with advisor's approval from a departmentally approved list. At least 12 of the 14 credit hours must be from the ECE department. Up to 2 credit hours of co-op can be used as nondepartmental technical electives. | 14 | |
Other General Education Courses 2 | 18 | |
Total Credit Hours | 124 |
1 | May count as a general education course. |
2 | See the requirements of the WSU General Education program. Starting in fall 2021, first-year college students must take a First-Year Seminar (FYS) within their first two semesters at WSU. The FYS course should be completed in either fine arts or humanities or social/behavioral sciences. |
Applied Learning
Students in the Bachelor of Science in computer engineering program are required to complete an applied learning or research experience to graduate from the program. The requirement can be met by completing the two capstone design experiences consisting of EE 585 and EE 595.