top of page

University of Pennsylvania

Philadelphia, Pennsylvania
Degree:

BSE

Computer Engineering

Location:

School of Engineering and Applied Science

Credits:

37 course units (cu)

System:

Semester

Required Computer Science (or Related):

• CIS 120: Programming Languages and Techniques I-II (2 cu)
• CIS 160: Mathematical Foundations of Computer Science (1 cu)
• CIS 240: Introduction to Computer Systems (1 cu)
• CIS 350 OR 460: Software Design/Engineering OR Interactive Computer Graphics (1 cu)
• CIS 380: Computer Operating Systems (1 cu)
• CIS 441: Embedded Software for Life-Critical Applications (1 cu)
• CIS 471: Computer Organization and Design (1 cu)
• Concurrency Lab course from approved list (1 cu)
• Senior Design Project from approved list (2 cu)
• See "Engineering Requirements"

Required Math:

• Calculus I-III (3 cu)
• Probability (1 cu)
• See "Science Requirements"
• See "Engineering Requirements"

Required Science:

• Chemistry OR Biology (1 cu)
• Physics I-II (2.5 cu)
• Natural Science with Lab OR Math (1.5 cu)
• See "Engineering Requirements"

Required Engineering:

• ESE 150: Digital Audio Basics I (1 cu)
• ESE 215: Electronic Circuits and Systems (1.5 cu)
• ESE 350: Embedded Systems / Microcontroller Lab (1.5 cu)
• ESE 370: Circuit-Level Modeling, Design, and Optimization for Digital Systems (1 cu)
• ESE 407 OR CIS 553: Introduction to Networks and Protocols OR Networked Systems (1 cu)
• Engineering, Math, OR Natural Science Electives (3 cu)
• Engineering Economics OR Entrepreneurship OR Leadership/Management course from approved list (1 cu)
• Engineering Ethics (1 cu)
• See "Computer Science or Related Requirements"

Other Requirements:

• Social Science OR Humanities (4 cu)
• Social Science, Humanities, OR Technology in Business and Society (2 cu)

Subfield Required:

No

Type:

n/a

Options:

n/a

Double or Dual Major Option(s):

• Dual majors are possible.

Related Majors:

• BSE Computer Science (Engineering)

Good to Know:

• Information here is based on a sample plan beginning Fall 2021.

University's Webpage for this Program:
Catalog Year:

2022

bottom of page