Skip to content. Skip to main navigation.

Computer Engineering Major

The Department of Computer Science and Engineering offers three programs of study leading to the bachelor's degree: the Bachelor of Science in Computer Science, the Bachelor of Science in Computer Engineering, and the Bachelor of Science in Software Engineering.

Computer Science, Computer Engineering, Software Engineering Undergraduate Degree Programs

In all three programs of study, design experiences are included throughout the first three years of the curriculum and culminate in a major team-oriented project in the senior year that approximates an industrial work experience. All programs strive to provide students with opportunities to interface with the profession through avenues such as cooperative education programs, professional society activities, plant trips, special projects, and industry speakers programs.

The BSCpE program has been formulated so that graduates may:

  1. Enter the engineering profession or advanced studies supported by their fundamental knowledge of mathematics, basic science, engineering principles, computing systems and science;
  2. Advance in the engineering profession supported by their ability to work in teams, analyze complex computing systems, design solutions and engineer these solutions using computer software and hardware tools and technologies; and
  3. Demonstrate success and leadership while advancing the practice of engineering by contributing to the growth of their employers, communities, and professional societies through their proficiency in communication, understanding of professional ethics, and the need for life-long learning.


ABET AccreditedThe program in computer engineering is accredited by the Engineering Accreditation Commission (EAC) of ABET. Read more about why accreditation matters at

The ABET-accredited Bachelor of Science program in Computer Engineering had a Fall 2016 enrollment of 315 students and had 27 graduates during the 2015-16 academic year.