
Discover new fields, build in-demand skills, or deepen your expertise with flexible learning opportunities from Penn Engineering. From open-access non-credit online courses to graduate certificates and for-credit coursework, Penn Engineering offers multiple pathways to support continued learning at every stage of your academic or professional journey.
Whether you’re exploring programming or AI for the first time, looking to advance in your current role, preparing for further study, or continuing your education as a Penn Engineering graduate, there’s a learning option designed for your goals. Explore on-demand learning with immediate access and no application required, enroll in stand-alone for-credit courses, or pursue certificate programs that complement your graduate degree.
Whichever path you choose, you’ll learn from world-renowned Penn faculty through rigorous, specialized, and applicable coursework while joining a dynamic community of lifelong learners and technical professionals.

Build in-demand skills, explore new fields, or prepare for what’s next with flexible online learning from Penn Engineering. No application required!
Whether you’re advancing in your current role, exploring artificial intelligence and programming, preparing for further study, or simply learning something new, Penn Engineering offers accessible non-credit learning experiences designed for real-world impact.
Learn directly from world-renowned Penn Engineering faculty through rigorous, specialized, and applicable coursework built around today’s fastest-moving technical fields.

Keep your engineering skills sharp and up to date. If you’re a graduate of Penn Engineering, we invite you to reconnect with the Penn academic community by enrolling in a stand-alone course for credit. Taught by leading Penn faculty members, each course provides a fully immersive and supported experience, with live office hours, and TA support.
You can take courses on an individual basis or apply your credits toward a degree or certificate program. Fees are charged on a per course unit basis.

The Online Graduate Certificate is a special for-credit credential opportunity to dive deep into a fast-growing sector with only two additional courses that complement a Penn Engineering degree. Whether you choose Data Science, Software Systems, Artificial Intelligence or Computer Science Fundamentals, you’ll gain skills and knowledge that will set you apart in the job market.

