Computer Engineering (BS)

Who designs the bridge between hardware and software? Computer engineers! Graduates of this program go on to analyze and design computers, peripheral devices, or embedded systems such as those found in today’s smart appliances and transportation.

Computer screen

Armed with a solid foundation in math, physics, computer science, and electronics, in this program you’ll choose from a wide range of specialized electives, from software engineering and networks, to systems design or even alternative energy.

What’s different? Our approach looks to the greater good by serving others through technology. The motivation we share within a Christian environment shines through in the kinds of projects we tackle.

Accredited? Yes, the Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET, as you would expect.

This major leads to a bachelor of science degree.

Check the latest SPU catalog for specific course descriptions and degree requirements.

Check the SPU Time Schedule for course offerings during the current year.

Here’s a suggested course sequence flow chart.

Apply now.



All but the newest of SPU’s BS Engineering degrees are accredited by the Engineering Accreditation Commission of ABET.  SPU’s ABET accredited degrees include: Electrical Engineering, Computer Engineering, and General Engineering.


Why I Teach at SPU

Aaron Dingler, Assistant Professor of Computer Engineering; Computer Engineering Coordinator

“I teach at SPU because I get to work closely with students on interesting problems. At SPU, our small class sizes, faculty advising model, and opportunities to collaborate on research projects allow students and me to share our passion for computing.”