University of Pennsylvania

USA
5 Scholarships 72 Programs 2 Degree levels
Masters

Computer and Information Technology

DegreeMasters
FieldMCIT
Duration2 years
Tuition8484.00

Overview

The Master of Computer and Information Technology (MCIT) at the University of Pennsylvania is designed for students who want to build a strong foundation in computing and software development, even if they have limited prior programming experience. The curriculum blends core computer science concepts with practical, project-based learning for career-ready outcomes.

About this programme

Overview

The Master of Computer and Information Technology (MCIT) program at the University of Pennsylvania is tailored for individuals eager to establish a solid foundation in computing and software development, regardless of their prior programming experience. This innovative curriculum merges essential computer science principles with practical, hands-on learning experiences, preparing graduates for successful careers in the tech industry.

What you'll study

The MCIT program is designed to be completed in a full-time format over 24 months, focusing on core computing foundations and software development. The coursework emphasizes the development of programming skills, mathematical knowledge, and understanding of computer systems.

Core coursework includes:

  • Software Development
  • Mathematical Foundations of Computer Science
  • Computer Systems
  • Data Structures and Software Design
  • Computer Systems Programming
  • Algorithms and Computation

Capstone / culminating work

Students will engage in a culminating academic experience, which may be project-based or thesis-oriented, allowing them to apply core concepts to significant technical challenges.

Electives and academic planning

Throughout their studies, students have the opportunity to select electives that align with their interests, covering topics such as software engineering, systems, and data analytics. Final course selections are guided by the academic advising process.

Entry requirements

Academic background

  • Applicants must hold an undergraduate degree from an accredited institution.
  • The MCIT program is specifically designed for individuals with limited or no prior computer science background. Those with an undergraduate degree in Computer Science or a closely related field may wish to explore other graduate programs at Penn.

English language proficiency

  • International applicants or non-US citizens/permanent residents whose native language is not English are required to submit official English test scores.
  • Accepted tests generally include TOEFL iBT, IELTS, or Duolingo English Test (if accepted by the program).
  • Minimum score requirements typically include TOEFL iBT 101 or IELTS 7.5 (and Duolingo English Test 136 where applicable).

Standardized tests

  • GRE: Submission may be required or considered based on the admissions cycle. Verify the latest requirements for the intake period you are applying to.

Application documents

  • Online application (including biographical information)
  • Resume
  • Personal statement
  • Two (2) official letters of recommendation (one should ideally be from a faculty member familiar with your academic abilities)
  • Unofficial transcripts submitted with the application (one from each institution attended)

Career prospects

Graduates of the MCIT program are well-equipped to pursue a variety of roles in the technology sector. With a robust understanding of computer science principles and practical experience, alumni can engage in software development, data analysis, systems engineering, and other technology-driven careers. The program’s emphasis on project-based learning ensures that students are prepared to tackle real-world challenges, making them valuable assets to potential employers.

Latest Masters Scholarships in USA

Similar Masters programmes in USA

Similar Masters programmes at other universities

Get help applying to University of Pennsylvania

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.