Department of Electrical and Computer Engineering

Undergraduate Majors

Our majors and programs are designed to prepare you for life after college through hands-on courses, co-ops and internships, and curriculum that includes the business side of engineering. We offer three undergraduate majors with several emphasis areas.


Undergraduate Programs

  • Electrical Engineering: Learn about this major’s emphasis areas, watch videos about electrical engineering careers (coming soon), read course descriptions, and more.
  • Computer Engineering: Learn about computer engineering specialty areas, careers, course descriptions, and more.
  • Software Engineering: Learn about this new degree program that is offered jointly by the Department of Electrical and Computer Engineering and Department of Computer Science. 
  • Concurrent Degree Programs: Earn a master's degree or MBA while you're pursuing an undergraduate degree. Learn about the concurrent BS/MS degree program and the Engineering BS/MBA degree.


Academic Resources

  • Courses: Links to course descriptions, schedule planners, course websites, and more
  • Advising: Information on registration, graduation, academic policies, advisors, undergraduate and graduate forms, academic help, and more


Career Resources

  • Job openings: Search for internships, co-ops, and full-time positions.
  • Career fairs: Information on the fall and spring engineering career fairs on campus