Online Computer Engineering Bachelor’s Degree

Design and build the future of computing with a degree online from top-ranked North Dakota State University.

  • 4,600+

    computer engineering job openings per year

  • 100%

    online curriculum with flexibility

  • $136k

    average salary for computer engineers

  • 95%

    career placement

Your new life is waiting. Here’s how to get started.

Build a better tomorrow with computer engineering: hardware, software and beyond

NDSU shows you how to evaluate, design, and maintain computer systems, resolve problems and create advancements of computer technology.

Launch your future by earning a computer engineering degree online

A place to save

  • $2,500,000+ in awarded scholarships for 2022*
  • Free-to-affordable in-state tuition
  • FAFSA accepted
  • Grants, scholarships and tuition wavers available

A path to success

  • $136,000 average salary for computer engineers
  • 250+ companies recruit NDSU grads each year
  • 95% job placement rate
  • Cooperative Education Program with pre-graduation experience

A portal to learning

  • 90% of classes are taught by faculty with individualized attention
  • ABET accreditation for licensure, registration and certification
  • NDSU is a top-rated research university
*Acceptance into this NDSU program provides no guarantee of qualification for financial aid options. Students must apply separately for financial aid and scholarships and must meet eligibility criteria for incentive financial resources programs.

Personalized computer engineering specializations at NDSU

NDSU students are encouraged to collaborate with an advisor and develop a unique program of study that meets their specific interests.

Computer Architecture/Digital VLSI

Master computer architecture and digital VLSI design. Understand the fundamentals of processors, memory systems and chip design. Create the next generation of cutting-edge computing hardware.

Embedded Systems

Shape the intelligence behind everyday devices. Deepen your understanding of hardware and software integration. Design and build the systems that impact daily life.

Cyber Physical Systems

Bridge the gap between physical and digital. Explore a world where computers and networks interact with the physical world. Build intelligent systems that control critical infrastructure, from cars to robots.

Computer Systems

Create interactions between the hardware and software that powers our world. Gain skills to create the next generation of high-performance computing systems.

The best online computer engineering program is waiting for you at NDSU

Opportunities to succeed

“The resources are really accessible at NDSU. If you’re looking for opportunities, there’s lots of people who are willing to support you.”

Simon Kroll, NDSU Computer Engineering, B.S. (2023)

Recent Graduate

With no application fee and a 95% career placement rate, what are you waiting for?

Earn your degree from an affordable and nationally accredited university. Contact us today to learn more about where NDSU can take you.