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).

Applications
are OPEN

Apply Now for Fall 2026

Application Deadlines

Summer 2026Fall 2026
Application Form OpensFebruary 2, 2026March 16, 2026
Application Form ClosesMarch 2, 2026May 18, 2026
Decision NotificationRollingRolling until June 12, 2026
Confirmation Form DueApril 6, 2026July 10, 2026
Orientation StartsApril 2026July 2026
Classes BeginMay 2026August 2026

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

Costs

2026–2027

Academic Year Costs*

Tuition$3,859 per course unit
Online Services Fees$168 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.

Not A Penn Engineering Graduate?

Explore Lifelong Learning with Penn Engineering Online through our On-Demand Courses. Led by Penn Engineering faculty and available on Coursera and edX, our affordable noncredit courses are flexible, self-paced, and open to all.

On-Demand Learning
Request Info