May 28, 2024  
2023-2024 Undergraduate Catalog 
2023-2024 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Engineering, B.S.

Return to {$returnto_text} Return to: Degrees and Programs (A-Z)

Computer Engineering, B.S. Degree Map  

The plan in Computer Engineering leads to the Bachelor of Science (B.S.) degree. This engineering program is accredited by the Engineering Accreditation Commission of ABET, and emphasizes the study of large and small computer systems for industrial, scientific and business applications. Computer hardware and software concepts, along with engineering-level mathematics, prepare students for jobs in computer-based industries as well as for admission into the graduate plan in Computer Engineering or related fields.

The mission of the Computer Engineering program is to provide students instruction in the pragmatic application of core knowledge by which they can specify, design and develop large and small computer systems for industrial and scientific purposes. Students get hands-on experience in digital system design, microprocessor and embedded system, communication and network and robotics. The culminating experience for a student in this plan is CENG 4265 /CENG 4266  Senior Projects.

Program Educational Objectives

The Program Educational Objectives (PEO) of the Computer Engineering program are defined as what graduates are expected to attain within a few years after graduation and are as follows:

  • Computer Engineering graduates will have gainful employment in industry, government or academia.
  • Computer Engineering graduates will have assumed additional responsibilities at their place of employment greater than those normally evidence by entry-level engineers.
  • Computer Engineering graduates that choose to pursue higher education opportunities or certificate programs have been accepted and are on track for timely graduation.
  • Computer Engineering graduates participate in and are considered valuable resources in their service to the community.
  • Computer Engineering graduates engage and take leading roles in life-long learning opportunities.

Scholastic Performance Requirements

The UHCL graduation requirements stipulate that a student must achieve an overall minimum grade point average (GPA) of 2.0. The Computer Engineering program imposes additional requirements for students to fulfill the upper-level Computer Engineering curriculum: a grade of “C-” or better is required in all coursework offered to meet Major or designated Elective requirements.


This degree requires 129 hours and includes 42 hours of University Core. However, some of the Major Requirements courses listed below also satisfy University Core. If other courses are taken to satisfy University Core, the Major Requirements below are still necessary for graduation and substitutions are not accepted. Up to 3 credit hours of combined internship and co-op can be used as an elective with approval of the program.

University Core Requirements (42 hours)

Communication (6 hours)

Mathematics (3 hours)

Additional Information

Three (3) hours of Calculus will count toward the University Core and one (1) hour will count toward the Major.

Life and Physical Sciences (6 hours)

American History (6 hours)

Government/Political Science (6 hours)

Major Requirements (78 hours)

Required minimum for all Major Requirements is “C-.”

Elective Requirements (9 hours)

Required minimum for all Elective Requirements is “C-“.

Major Electives (9 hours)

9 hours of approved upper level CENG/CSCI are required. CENG Students may not use CSCI 3303 , CSCI 3311 , CSCI 3331 , as electives.

Return to {$returnto_text} Return to: Degrees and Programs (A-Z)