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, http://www.abet.org 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 a 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 be accepted into, and progress through, the upper-level Computer Engineering curriculum. In order to file for an undergraduate degree plan with Computer Engineering Program, students should have declared Computer Engineering as a major and have completed at least 41 total credit hours. These 41 credit hours must include the following courses completed with a grade of C- or better and a cumulative GPA of 2.5 or higher: CSCI 1320 , CSCI 2305 , PHYS 2325 and lab, PHYS 2326 and lab, MATH 2413 , MATH 2414 , MATH 2305 and WRIT 1301 .
Students may enroll in upper-level Computer Engineering or Computer Science courses after successfully filing their degree plan. The above listed courses may not be attempted more than twice without consulting an assigned faculty adviser.
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.