Computer Engineering

Programs Offered
  • Computer Engineering (major and minor)

Computer Engineering (BS)


The BS in Computer Engineering program provides you with a strong foundation to design and analyze computer hardware and low-level software. The BS in Computer Engineering degree is accredited by the Engineering Accreditation Commission of ABET.

  • A minimum 131 credits are required for this major, including 59 upper-division credits.
  • This major includes requirements in mathematics and science such as MAT 2720 Discrete Mathematics and PHY 1121 Physics and Science and Engineering.
  • Engineering requirements include EGR 3810 General Engineering Design and EGR 4899 Computer Engineering Capstone and Design.

Computer Engineering minor


  • A minimum 55 credits are required for this minor, including 15 upper-division credits.
  • The 50 credits of required core courses include CSC 1230 Problem Solving & Programming, CPE 3280 Microcontroller System Design, and MAT 1234 Calculus I.
  • Electives can be chosen from courses such as CSC 3221 Netcentric Computing and CSC 3430 Algorithm & Analysis.

Apply to the major or minor

Students who have demonstrated their ability to succeed in engineering classes are welcome to apply to an engineering major.

This ability is demonstrated by completing the following courses at SPU and have a minimum 2.5 GPA, both in coursework required for the engineering major and as the SPU cumulative GPA:

  • CPE major: EE 2726 Electric Circuits I, or a course taken at SPU requiring “Circuits I” as a prerequisite, prior to applying to this major.

Once you have completed those courses:

  • Apply online for admission to an Engineering major in the Winter Quarter of your sophomore year.
  • Transfer students will be evaluated for major admission on a case-by-case basis.
  • You must complete the major requirements in effect in the SPU Undergraduate Catalog for the year of your admittance to the major.
  • Minor online applications are accepted at any time.

Otto Miller Hall at Seattle Pacific University

Engineering Department

Visit the Engineering Department to see how a degree in engineering can help you achieve your goals to make a difference in the world.

Time Schedule