Announcement: New Computer Engineering Scholarships 

Starting in Fall 2014, DigiPen will award up to 20 scholarships to highly-qualified applicants who commit to pursuing the BS in Computer Engineering. These scholarships cover up to 75 percent of tuition and are renewable for up to five-years. Recipients are also eligible to earn a $1,500 stipend for work on summer research projects at DigiPen. Learn more.


The Bachelor of Science in Computer Engineering prepares students to become engineers who understand both sides of the hardware-software interface, from designing circuits to developing operating systems. Multidisciplinary in scope, the BS in Computer Engineering curriculum integrates the fields of electrical engineering and computer science. This program uniquely prepares graduates to design and develop embedded, digital, and computer systems. Graduates with a degree in Computer Engineering are highly-skilled and ideally suited for industries that require cutting-edge hardware and software technologies.

Admissions Info

Applicants to the Bachelor of Science in Computer Engineering program must have completed math through pre-calculus prior to attending DigiPen. Read more about applying to the BSCE program.

Program Overview

Like students in DigiPen’s other degree programs, the hallmark of the BS in Computer Engineering Program is a variety of semester-long and year-long projects where students receive critical feedback and evaluation from instructors who are experts in their respective fields. As they develop through the program, students have increasingly more creative control over their projects and are responsible component selection, design, testing, and implementation.

These projects complement rigorous coursework in computer science, engineering, mathematics, and physics. Some of the main topics covered include:

  • calculus-based physics courses in mechanics, waves, and electricity & magnetism

  • mathematics courses in linear algebra, calculus, differential equations, discrete math, and statistics.

  • engineering courses in digital and analog electric circuit design, microprocessors, microcontrollers, embedded systems, real-time operating systems, control systems, and digital signal processing.

  • computer science courses in programming, data structures, algorithms, image processing, and artificial intelligence.  

What are embedded systems?

Embedded systems, a term that refers to any device that uses a microprocessor or microcontroller, is one of the primary focuses of the Program. Embedded systems appear in a wide array of household, industrial, and military applications, including portable and console game systems, robots, game peripherals, electronic toys, digital cameras, audio/video component systems, and aircraft flight systems.

Embedded systems in DigiPen's BS in Computer Engineering:

In their projects, students are expected to integrate a microprocessor or microcontroller with various peripheral devices such as storage, input, sensors, and display devices, into a portable embedded platform.  These projects follow design constraints that are encountered in industry such as use model, cost, power, and portability. 

DigiPen Campus Slideshow

Career Outlook

There is a high demand for graduates of this program in a range of high-tech industries. Graduates of this degree program have the necessary skills and preparation to work at entry-level hardware and software positions within various industries such as aerospace and avionics, automotive, consumer electronics, sciences, Internet of Things, entertainment, and defense. 

Some targeted areas within these industries include game systems, multimedia, mechatronics, human interface devices, artificial intelligence, operating systems, information systems, telecommunications, signal processing, control systems, and instrumentation. 

Potential entry-level position titles for new graduates include:

  • Software Engineer
  • Computer Hardware Engineer
  • Systems Engineer
  • Embedded Systems Engineer
  • Embedded Software Engineer
  • Firmware Engineer
  • Design Engineer
  • Development Engineer
  • Quality Control Engineer
  • Systems Test Engineer
  • Telecommunications Engineer
  • Software Developer
  • Software Analyst
  • Computer Programmer
  • Graphics Hardware Engineer

BSCE Program Details

Computer Engineering Scholarships

Request Information Apply Online