Engage in the collaborative culture and team-based learning that are the hallmarks of Penn Engineering, while enjoying the flexibility of virtual learning. Our MCIT Online program, offered in partnership with Coursera, brings you the best of both worlds. 

Immerse Yourself in Learning

You’ll engage with course content through a combination of prerecorded video lectures, live recitations, office hours with faculty, group projects, and individual assignments. You’ll have access to real-world tools and environments, ensuring that you’re ready to step into the computer science field upon graduation.

Choose Your Schedule

You can join the program in either fall or spring, and you can attend classes full-time or part-time. You can continue your studies over the summer, or take the summer off. Even completion time is flexible: you can graduate in as little as 16 months, or take up to seven years to complete your degree. Most students that are working take 20-30 months to complete their courses.

“What surprised me is the online community and the possibility of bonding with other people, even if you’re doing the online course. I didn’t expect that. It’s great!”
Shruti Mirashi
Shruti Mirashi
  • Current MCIT Online Student
  • California, USA

Join a Diverse Online Community

Learning online doesn’t mean learning alone. You’ll join an inclusive community of ambitious learners from 46 countries, representing undergraduate fields of study ranging from architecture to economics to literature. In study groups, office hours and Slack channels, you’ll expand your network and find the support you need to thrive. 

Classes begin in January.

Start your Spring 2022 application today.

Apply Now