Computer Engineering

Computer Engineering

Computer Engineering fuses computer science with electrical engineering to develop systems and solutions for the technological industry.



Computer Engineering focuses on the science and tools behind designing, constructing, implementing and maintaining software and hardware components of modern computing systems.  By emphasizing algorithmic, electronic, and digital design principles, Computer Engineering prepares you to develop effective and innovative technological systems and solutions.  As a graduate of Computer Engineering, you may be involved in circuit design and development, hardware integration, and system level design integration.

Students enrolled in Computer Engineering can pursue interests in:

  • Artificial Intelligence and robotics
  • Software engineering
  • Microsystems design
  • Electronic design automation

Co-op option available for Computer Engineering