Join our world-renowned faculty to stay up to date on new developments in computer science and engineering, and build on your Penn credentials. As a Penn Engineering graduate, you’re eligible to rejoin the Penn community by enrolling in stand-alone courses for credit.

Courses & Policies

Penn Engineering alumni can enroll in a maximum of two (2) CUs of courses without adhering to a degree or certificate curriculum. Taking a course at Penn Engineering Online will be for credit and a final grade will be assigned. The course will be reflected on the student’s Penn academic transcript and is eligible to be applied towards a future Penn Engineering Online degree or certificate.

A student can take any course (excludes DATO 5980, courses in pilot, or independent study) that is offered and available in the semester in which they apply.

Eligibility

Penn Engineering alumni are eligible to apply to Take a Course. Current students may start an application during their last semester and must graduate from their degree program.

Experience

Each course provides a fully immersive and supported academic experience, with world-class faculty, live office hours, and TA support. You can enroll on a per-course basis, or you can apply your credits toward a certificate or degree program.

Application

Choose Your Course

Review the prerequisite knowledge needed for MCIT Online courses and MSE-DS Online courses and rank the top course choices for which you would like to be considered. Below is a guide to show which courses students are most eligible for based on their Penn Engineering major:

  • Any Penn Engineering major: All MCIT or MSE-DS core courses are open to any undergraduate or graduate Penn Engineering major.
  • CIS undergraduate and graduate majors OR ESE undergraduate and graduate majors: All listed MCIT and MSE-DS electives are best fit for CIS and ESE majors.

Unofficial Penn Engineering Transcript

Scan a copy of your official transcript or download a pdf from Path@Penn (Penn InTouch for Spring 2022 and earlier graduates).

Application Deadlines

Spring 2025Summer 2025Fall 2025
Application Form OpensAugust 5, 2024December 16, 2024April 7, 2025
Application Form ClosesNovember 27, 2024March 27, 2025June 26, 2025
Decision NotificationRollingRollingRolling
Confirmation Form DueDecember 4, 2024April 18, 2025July 11, 2025
Orientation StartsDecember 2024April 2025July 2025
Classes BeginJanuary 2025May 2025August 2025

Note: Admission decisions will be released no more than 30 days after your application form is submitted.

Costs

2024–2025

Academic Year Costs*

Tuition$3,500 per course unit
Online Services Fees$156 per course unit
*Tuition and fees are posted as a guide and will be adjusted on a yearly basis.

**Half Credit Courses are billed at half tuition and half fees.

***Courses taken as part of the Take a Course program are not eligible for federal financial aid.

Student Experience

Discover more about the Penn Engineering Online learning experience and what you can expect from virtual learning.

Students will have access to the following Penn Engineering Online resources (and continue their access to Penn Alumni services). 

Contact Us

Jacquie Panto

Email: lifelonglearning@seas.upenn.edu

Please email us for more information about Taking a Course with Penn Engineering Online.
Request Info