Skip Top Navigation

Computer Engineering B.S.

The Computer Engineering (CENG) undergraduate program leads to the Bachelor of Science degree. The program is accredited by the Engineering Accreditation Commission of ABET.

The Computer Engineering undergraduate program emphasizes the study of large and small computer systems for industrial, scientific and business applications. The program addresses the evaluation, design and implementation of computer systems. The curriculum and faculty research emphasize the integration of systems design, software applications and hardware design. The program consists of formal courses, laboratory work and a senior project. Students get hands-on experience in robotics, digital system design, communication and network, microcontrollers, and microprocessors.

The program curriculum including computer hardware and software concepts, along with engineering-level mathematics, prepares students for jobs in a wide spectrum of technical positions as well as for admission into the graduate plan in computer engineering or related fields. Our graduates have been employed throughout the country and around the world. In addition to many local industries, Intel, IBM, AMD, HP, Samsung, Dell, Boeing, NASA, Lockheed-Martin, TI, CISCO, Jacobs, Ford, and FlowCal have hired our graduates. Many have completed their M.S. and Ph.D. degrees at various universities.

In addition, an accelerated B.S./M.S. Dual Degree program is available for our high-performing undergraduate students. This program can be completed in five years. Please use the link on left for more information.

Students may use up to 3-credit hours of internship and co-op experience towards their degree. They also have opportunity to do research with highly skilled program faculty members in their area of interest. In addition to the laboratory courses, the two-semester culminating experience (CENG 4265/CENG 4266 Senior Projects) provides the necessary hands-on experience to the students before they join the workforce.

Degree Requirements

This degree requires 129 credit hours, including 42 hours of university core, 78 hours of major requirements, and 9 hours of major electives. The list of the courses are given below. Please visit the catalog page in the link below for more information.

Computer Engineering, B.S.

Admission Requirements