CMPE Home
 Why CMPE?
  Student Resources
  Careers After CMPE
  Faculty Committee
  Meet Our Students
  ABET Accreditation
  CMPE in the News
  Faculty Position Available
Study Abroad


Contact the CMPE Program:

Undergraduate Coordinators

Staci Kaplan
Email | 215-898-2771

Amy Calhoun

Andre DeHon
Program Director
Email | Faculty Profile

Student Resources


Program Information

Read the in-depth description of the program and guidelines for students who are interested in the BSE in Computer Engineering but may also be considering the Electrical Engineering and Computer Science majors.

Download the PDF

Course Planning Guide (CPG)

Here you can download a hard copy of the Computer Engineering CPG. Please log in to PennInTouch for the approved e-CPG.

For Students Entered Fall 2015 and Beyond: Degree Requirements (Course Planning Guide)

For Students Entered Fall 2010: Degree Requirements (Course Planning Guide)


Suggested Schedules

Some students may come to Penn sure of their major, completely undecided, or be considering a few related majors. This document allows you to see course plans for each path - the decided student, the undecided, and the student interested in EE, CSCI, or CMPE.

For Students Entered Fall 2015 and Beyond: Sample Curriculum

For Students Entered Fall 2010: Sample Curriculum

Course Dependencies Flow Chart

We have made available a "flow chart" of required courses and prerequisites for interested students.

For Students Entered Fall 2015 and Beyond: Course Dependencies Flow Chart

For Students Entered Fall 2010:Course Dependencies Flow Chart

Related Links: