B.S. in Computer Engineering

B.S. in Computer Engineering
B.S. in Computer Engineering

As a computer engineer, you’ll blend computer science and electrical engineering to design, develop and test computer networks, systems and technology. This field requires an innovative approach to problem-solving to make computing systems faster and better.

Computer engineering students learn to combine computing concepts with technical hardware skills. You’ll mix your knowledge of computer science with electrical engineering principles to build and operate physical systems of computing.

Focus areas of this major include: 

  • embedded systems and robotics
  • signal processing and communications
  • VLSI design
  • high-performance computing

Computer engineering majors take many of the same core computing courses as computer science students but will study electrical engineering in place of another subject area of choice.

ABET Accreditation Process

The B.S. degree in Computer Engineering is accredited by the Engineering Accreditation Commission of ABET.

Undergraduate Catalog
Bulletin Icon Undergraduate Catalog
Course Hours
Red Dot CSCE/Software 42
Teal Dot Math 19
Purple Dot Natural Sciences 12
Orange Dot General Studies 18
Dark Purple Dot Electrical Engineering 17
Yellow Dot Open Electives 3
Blue Dot Technical Electives 15
Computer Engineering Credit Hours Per Major Circle Graph

Not sure if computer engineering is the right major for you?

Compare Majors

  • Electronics
  • Circuits
  • Robotics
  • Embedded Systems
  • Networks
  • System Architecture
  • High-Performance Computing
  • Cyber-Physical Systems
  • Consultant
  • Game Programmer
  • iPhone Application Developer
  • Mobile App Developer
  • Principal Software Engineer
  • Programmer
  • Software Developer
  • Software Development Engineer
  • Velocity Software Engineer
  • Web Application Developer
Brittney Palmer
Contact Brittney with Questions

Brittney Palmer
Recruitment Coordinator