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. Lectures are prerecorded and there are no required synchronous sessions. 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.

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. 

“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

MCIT Online Student Association (MOSA)

MOSA is the inaugural student-led organization for MCIT Online. MOSA works to develop and foster the MCIT Online student community through opportunities geared towards academia, network building, and career growth.

MCIT Online TA to Student Ratio

With a typical TA-to-student ratio of less than 1 to 25, students receive course-level support from peers with similar experiences.

Start your application today!

Learn More