If you are fascinated by why and how your computer works and enjoy creating software to make it run, pick this major to channel those interests into a computer career. This major combines electrical engineering courses with computer science courses and includes a high level of mathematics.

By the time you graduate, you'll have designed, built and programmed a microcomputer system on a single board, giving you experience with software and hardware.

This major establishes a foundation that spans the breadth of computer science, and sets you apart with the ability to integrate technologies across the computer field.



  • Operating Systems
  • Advanced Circuits
  • Microcomputer Design
  • Software Engineering

To learn more about course requirements, view the course catalog.