Apply now

Master of Computer and Information Technology

University of Pennsylvania

The online Master of Computer and Information Technology (MCIT) degree is a first-of-its-kind graduate-level degree program in Computer Science tailored for non-Computer Science majors. Offered by the University of Pennsylvania, an Ivy League institution, this new program brings online the long-running, established on-campus MCIT degree. The MCIT program empowers students without computer science backgrounds to succeed in computing and technology fields. MCIT students come from diverse academic backgrounds ranging from literature and history to chemistry and medicine.

Computer Science is revolutionizing global society and creating new fields, industries and careers that were unheard of just ten or even five years ago. MCIT graduates will be uniquely positioned to fill technical jobs in industries such as bioinformatics, medicine, finance and telecommunications, as well as in the core software development industry. Exposure to real-world projects throughout the program will prepare students to use their skills to positively impact society.

This program fosters a rich and inclusive community for students, who will have access to core services from across the University to support their well-being and future career goals. This support, combined with a strong alumni network and Career Services department, ensures that every student is primed to succeed even if they are new to the tech industry. Upon completion of the degree, MCIT alumni have gone on to earn jobs with competitive salaries at technology companies such as Amazon, Facebook, Google, Microsoft, Oracle and Bloomberg.

What makes this degree unique?

Ivy League Quality
It’s a first-of-its-kind program that offers an Ivy League master’s degree in Computer Science designed for non-CS majors.

Built Around Your Schedule
It’s 100 percent online. You’ll benefit from the same high-quality instruction as on-campus students and graduate with the same degree. The diploma does not indicate whether the degree was earned online or on-campus.

Affordable Pricing
At $26,300 for tuition and fees, the cost of the MCIT online degree is significantly less than on-campus alternatives as well as most online master’s degrees in Computer Science.

Faculty Access
You’ll get frequent access to world-renowned instructors through discussion forums and live office hours.

Try before you apply
Penn offers an online Computational Thinking for Problem Solving course on Coursera to help you decide whether the program is the right fit before you apply.

Real-world, project-based learning
Core courses and electives blend computer science theory and applied, project-based learning. You’ll have the chance to use real-world tools and environments such as TensorFlow and Amazon Cloud.

Apply now
  • Provider: University of Pennsylvania
  • Cost: $26,300 USD
  • Effort: 9 - 16 hours per week
  • Duration: 20 - 40 months
  • Language: English


  • Introduction to Software Development
  • Mathematical foundations of computer science
  • Introduction to Computer Systems
  • Data Structures and Software Design
  • Computer Systems Programming
  • Algorithms and Computations