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, this rigorous and engaging program combines the high quality Penn is known for with options compatible with the schedules of busy full-time working professionals.

Explore MCIT 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.