This accredited program blends practical computer science courses in computer organization, databases, operating systems, and networks with traditionally hands-on electrical engineering courses in digital circuits, digital system, microcontrollers, computer programming, and digital signal processing. This combination gives you a broad-based education that ties software to hardware and theory to application. Some of the program highlights are:

  • The program provides an excellent mix of theory and practical laboratory experiences, preparing you to solve real-world problems.
  • For your senior year experience, choose from opportunities in cooperative education, industry-based projects or research projects.
  • Engineering courses begin in your freshman year.
  • Opportunities exist for you to work with faculty on current undergraduate research projects.
  • You will study assembly language programming, computer architecture, microcontroller hardware and software, databases, digital signals and systems, and networking.
  • Concentrations available in robotics and automation and sustainable Energy.

Cooperative Education

Opportunities are available as part of this program for students who are academically qualified. A certificate that documents this practical training is available.