Master of Computer and Information Technology

The Fall 2024 deadline is May 15. Apply today!

University of Pennsylvania logo

Master of Computer and Information Technology

University of Pennsylvania

Accredited diploma

Offered by University of Pennsylvania

Taught in English

Engage in group discussions with professors and peers

16 – 60 months

10 courses total, six core courses and four electives

100% online

Earn an Ivy League degree on your own schedule.

$3,330 USD/course + $150 USD fee

Tuition and fees are posted as a guide and may be subject to change

Who is this degree for?

MCIT Online is for motivated students with little or no background in computer science. Our student body is made up of career switchers who want to launch a rewarding career in the computing industry and career advancers looking to use computer science to innovate in their current field. Because of the online nature of the program, MCIT Online students can earn their degree while balancing their personal or professional life.

In order to succeed in this rigorous and accelerated program, students should have both a passion for learning computer science and the ability to dedicate significant time and effort to their studies. While there is no specific undergraduate GPA requirement, successful applicants typically have a GPA above 3.0. Admission to MCIT Online is competitive and cohort sizes are limited.

Take this quiz from Penn Engineering to see how this degree would fit into your life. This quiz will in no way factor into your application -- this is purely to inform your choice to pursue an online degree and to assess your ability to thrive in an accelerated online program. This blog post further describes ways to be successful when studying computer science online.

Deadlines

Upcoming Dates

Fall 2024

  • Fall 2024 applications open January 3

  • March 1, 2024 - Early admission deadline

  • May 15, 2024 - Regular admission deadline

  • August 2024 - Classes begin

Upcoming Dates

Fall 2024

  • Fall 2024 applications open January 3

  • March 1, 2024 - Early admission deadline

  • May 15, 2024 - Regular admission deadline

  • August 2024 - Classes begin