Jun 14, 2024  
Undergraduate Catalog | 2016-2017 
Undergraduate Catalog | 2016-2017 Previous Edition

Computer Engineering, B.S.Cp.E.

A Major in Computer Engineering leading to the B.S.Cp.E. degree consists of 127 credit hours.

The Bachelor of Science in Computer Engineering (B.S.Cp.E.) degree has a very structured curriculum.  An eight-semester sequence of courses at more than a full-time load forms the core of the curricula to develop the concepts and design and analysis techniques fundamental to the various areas of specialization.  This program should be initiated early while at UNC Charlotte.  Beginning the program late or after transferring from another institution will likely delay completion within 4 years.

Emphasis is placed on the utilization of computers throughout the curricula.  Graduates have a wide range of job opportunities as power engineers, communication engineers, digital design engineers, test engineers, embedded system developers, network engineers, control engineers, project engineers, robotic system engineers, optoelectronic engineers, application engineers, analog engineers, medical product engineers, and process engineers.

Additional Admission Requirements

Students interested in majoring in Computer Engineering must complete all Freshman-level courses with a grade of C or above and earn a minimum GPA of 2.5 before completing a Change of Major form to apply to the program.

Degree Requirements

General Education Courses (21 credit hours)

For details on required courses, refer to the General Education program .  Students in this major should plan on taking the following courses that meet general education and major requirements.

Elective Courses (18 credit hours)

Degree Total (127 credit hours)

Grade Requirements

A GPA in the major and overall GPA of 2.0 or above is required. 

Suggested Curriculum

For the suggested course sequence toward completing the major, please see the Academic Plan of Study available online at academics.uncc.edu.  Consultation with an advisor is required.