Skip to main content Skip to navigation
School of Electrical Engineering & Computer Science Undergraduate Computer Engineering Requirements


  • A solid foundation in mathematics and sciences.
  • 33 credits of required computer and electrical engineering courses.
  • 15 credits of required core computer science courses.
  • 9 credits of elective courses that allow you to specialize in a specific area of computer engineering.

Certifying into the major

Students join the program pre-certified during their freshman year. Certification into the degree program is based on a cumulative grade point average and courses taken and is a formal acceptance into the professional academic training program. Students may apply for certification when they have completed 30 semester hours that include the required prerequisite courses (listed in the WSU catalog).

Sample Courses:

Here are some of the courses that computer engineering students are likely to take:

  • Program Design and Development
  • Data Structures
  • Systems Programming
  • Design of Logic Circuits
  • Microprocessor Systems
  • Electrical Circuits
  • Electronics
  • Computer Architecture

Transfer Information

To certify your major in the Voiland College of Engineering and Architecture, you will need to complete specific prerequisite courses. Use our list of transfer equivalencies to make sure you take the right transfer courses at your current college. Also check out the University’s transfer student guide for more information on transferring to WSU. 

Graduation requirements

See the WSU Catalog for degree requirements and talk with your academic advisor about planning and scheduling your courses. All students must meet requirements as outlined in the catalog in order to graduate.