When you choose a program from Penn Engineering Online, you’ll have an unparalleled opportunity to get an Ivy League education on a schedule that works for you – at a lower cost than traditional on-campus degree programs. Our degree programs give you online access to Penn’s renowned faculty experts – no matter where in the world you live. 

MCIT Online

Build a strong foundation in computer science and prepare to make your mark in this fast-growing field. Designed specifically for students without a background in computer science, the online Master of Computer and Information Technology is a rigorous and engaging program combining the high quality Penn is known for with options compatible with the schedules of busy full-time working professionals.

Explore MCIT Online

MSE-DS Online

Using your foundation in computer science, our online Master of Science in Engineering in Data Science will propel you into careers ranging from data scientist to data engineer. You will dive deep into big data, artificial intelligence, machine learning, and more. Working with exceptional educators and renowned researchers, you’ll gain the confidence to develop innovative ideas and the skills to help shape the future of technology.

Explore MSE-DS Online

Open Courses & Credentials

Enroll in one of our low cost online courses to get a taste of computer science. Taught by Penn Engineering faculty, our MOOCs (Massive Open Online Courses) are flexible and self paced. If you’d like to explore computer science beyond a single course before committing to a degree program, consider pursuing a credential in the field. From robotics, to software development, to Java and Python, our credentials will build your skills in just four to six courses.