BS in Computer Engineering - logo

BS in Computer Engineering

University of Pennsylvania

Overview

The program prepares the students to design and engineer computer systems from hardware, to software, to networking and worldwide-distributed systems, ensuring their performance, energy-efficiency, reliability and security

Core Courses -

  • Programming Languages and Techniques I and II
  • Digital Audio Basics
  • Electrical Circuits and Systems
  • Introduction to Computer Systems
  • Embedded Systems/Microcontroller Laboratory
  • Software Design/Engineering
  • Circuit-Level Modeling, Design, and Optimization for Digital Systems
  • Computer Organization and Design
  • Computer Operating Systems
  • Embedded Software for Life-Critical Applications
  • Introduction to Networks and Protocols

Program Rank

Details

$51,156

Annual Tuition Fee*

48 Months

Course Duration

40

Course Credits

On Campus

Delivery Medium

Course Link

Tuition Link

Admissions

$75

Application Fee

View

Application Link

Application Deadline

Pre-Requisities

Academic Pre-Requisites

Interview -

Typically, more than 90% of applicants are offered an interview, depending on volunteer availability. Our interviewers aren’t admissions officers, but they are excited to learn more about you and to share their Penn experiences.

Standardized Tests -

  • Class Profile -
  • SAT: 1370-1520
  • ACT: 32-35
  • ACT or SAT (We do not require the writing portion of the ACT,essay portion of the current SAT )
  • Recommended - Two SAT Subject Tests (One of them Math Level 2)
  • TOEFL: 100 (iBT)
  • IELTS: Score of 7

Opportunities

Resources -

  • Undergrad Career Services
  • On campus jobs and internships
  • Postings through Handshake

Companies -

  • Amazon
  • Google
  • IBM
  • Lutron
  • Magic Leap
  • Microsoft Jobs Listing
  • National Security Agency (NSA)
  • Oracle
  • Raytheon

More Programs

similarCourse Logo
BS in Computer Engineering

University of California, Los Angeles