Students can tailor the major to their interests by selecting technical electives in a specific area of focus, such a software.Students can tailor the major to their interests by selecting technical electives in a specific area of focus, such a software.

Academics
  /  
Undergraduate
  /  
Computer Engineering Major
Curriculum and Requirements

The curriculum of the bachelor of science in computer engineering is continuously revised based on feedback from our constituents, including students, industry affiliates, and our advisory board. The common themes in computer engineering follow:

  • A moderate number of required courses to allow flexibility in plans of study.
  • Freshman/sophomore-level courses that provide broad overviews of the fields of electrical engineering and computer engineering.
  • Exciting, hands-on labs and computer labs to complement lectures.
  • A curriculum and courses relevant to current applications of computer engineering.
  • Requiring team-based design projects and encouraging undergraduate research.
Computer Engineering Catalog