Combine scientific knowledge and engineering methods.

Students will gain a background in the theory and practice of computer software, computer hardware, and electrical systems with life-long learning and rewarding employment.

Join the Movement

The Computer Science & Electrical Engineering Department hosts a collection of degree programs focused on the common goal of making computers more powerful and useful to all people. The available majors include electrical engineering (designing and building the components that make computing devices), computer engineering (creating computers, mobile devices, and embedded systems), and computer science and software engineering (developing software systems).

Students working together

Degrees Offered

For general information about each of our offerings, visit our Degrees and Programs page.

Minors Offered

Our department offers the following minors: