Computer Engineering

College of Engineering

The Bachelor of Science in Computer Engineering combines education in hardware and software development, with students gaining the background necessary to become broadly-educated professionals who are knowledgeable in both domains, understanding how the domains interact, restrict, or enable interdependent capabilities. Core coursework encompasses the physical and mathematical sciences, object-oriented programming, algorithms, data structures, software engineering, technical communications, circuits and systems, microprocessors, embedded systems, and operating systems. The major also offers the opportunity to build a strong foundation in network design and development, signal processing, mobile computing, sensor systems, semiconductor devices, testing and quality assurance, and project management, among others.

Major category: Capacity-constrained

Topic: Engineering, Computing

Applicant type

Freshman

Freshmen can apply to the UW to begin autumn quarter or winter quarter (U.S. applicants only)

Read more about applying to the UW as a freshman, including details for programs that provide high school students with college credit (like Running Start).


Transfer

Preparation for the major is a factor in transfer admission. Use the information below to help you prepare for this degree

Department admission information

  • Departmental application deadline: April 5 for Autumn; January 15 for Spring
  • Please contact the department for details about the application process.

This major is capacity-constrained. Completion of prerequisites does not guarantee admission.
  • To be eligible to apply, you must have a 2.0 (“C” grade) minimum GPA in each prerequisite course and a 2.5 cumulative GPA in all the prerequisites. These are minimums; the actual GPA of those admitted is much higher.
  • To plan your transfer, be sure to utilize the College of Engineering transfer admission website and contact the department if you have additional questions.
  • A separate departmental application is required in addition to the UW application for admission. For more information, please visit the department’s website.

Courses required for the major:

  • CSE 123 NSc RSN – Introduction to Computer Programming III or CSE 143 NSc RSN – Computer Programming II
  • MATH 124 NSc RSN – Calculus Analytic Geometry I
  • MATH 125 NSc – Calculus Analytic Geometry II
  • MATH 126 NSc – Calculus Analytic Geometry III
  • PHYS 121 NSc RSN – Mechanics or PHYS 141 NSc – Honors Mechanics
  • English Composition C

Notes:

  • Minimum 30 graded college credits completed by the supplemental Allen School application deadline.

Entering transfer information:

Total undergraduates: 150
Total from Washington community colleges: 17

Entering transfer GPA (from WA community colleges):

3.75 – 4.00: 14
3.50 – 3.74: 0
3.25 – 3.49: 1
3.00 – 3.24: 1
2.75 – 2.99: 1
2.50 – 2.74: 0
2.49 and below: 0



Career outcomes