Technical Electives

18 Credits Total At least 12 credits must be from the CISE and/or ECE department(s). These courses must be 3000-level or higher. Courses not permitted as technical electives: any core cores and any class that is listed below in the CpE Technical Exclusion List. A CpE student will have credit…... Read More

Enrichment Electives

7 Credits (Select courses from the following categories) College of Engineering Certificate Programs ENGINEERING LEADERSHIP CERTIFICATE EGS 4038 Engineering Leadership EGS 4680 – Advanced Engineering Leadership Development EGS 4625 – Fundamentals of Engineering Project Management EGN 4641 – Engineering Entrepreneurship EGN 4643 – Engineering Innovation ENGINEERING PROJECT MANAGEMENT CERTIFICATE EGS…... Read More

CPE Curriculum

The curriculum details which define the Computer Engineering degree requirements can be found here. Read More

Course Syllabi

Links to CpE program curricula, including those from the ECE and CISE departments, can be found on this page. Read More

CpE Academic Policies

Students must complete all Critical Tracking  courses (listed below) with a C or better within two attempts (W counts as an attempt) within 5 semesters while maintaining an overall 2.50 tracking GPA. More information is available on this page. Read More

CpE Internships and Co-Ops

The CpE program offers students an opportunity to integrate classroom instruction with practical work experience. Read More


Combined BS/MS degree programs are available for CpE students. The programs allow qualified students to start working towards a graduate degree before graduating with their BS degree. Read More


A comprehensive listing of useful forms for CpE students can be found on this page. Read More