Master of Computer & Information Technology at University of Pennsylvania

    Master of Computer & Information Technology at University of Pennsylvania

    Master of Computer & Information Technology at University of Pennsylvania

    University of Pennsylvania offers the Master of Computer & Information Technology as a full-time degree delivered on campus at its main campus in Philadelphia, United States of America. Taught in English and completed over 2 years, the program equips students with the theoretical knowledge and practical skills required for computer & information technology and related professional fields. The next available intake begins on May 22, 2027.

    About Master of Computer & Information Technology

    The Master of Computer and Information Technology (MCIT) program is a rigorous graduate-level program that gives talented students who have no prior experience in Computer Science an opportunity to embark on a highly successful career in computing and technology, often in coveted interdisciplinary roles or even in purely technical software development positions. The MCIT program stems from a belief that advanced computer science coursework for people with undergraduate degrees in other diverse ï¬elds leads to highly successful career paths. Our graduates and their careers today stand as strong proof to this philosophy. Within the realm of academia, pursuing further advanced study in computer science is also an option open to MCIT graduates.  Due to the goals and nature of the MCIT program, it is strictly for applicants with limited or no past experience in computer science. Candidates with an undergraduate major in Computer Science or closely related ï¬elds, should consider applying to the Master of Science in Engineering (MSE) program instead.

    For more information: http://www.cis.upenn.edu/prospective-students/graduate/mcit.php

    For students interested in learning more about MCIT Online, click here.

    Curriculum

    A total of 10 course units are required for the MCIT degree.1

    Course List
    CodeTitleCourse Units
    Required Courses 1
    CIT 5910Introduction to Software Development 21
    CIT 5920Mathematical Foundations of Computer Science 21
    CIT 5930Introduction to Computer Systems 21
    CIT 5940Data Structures and Software Design1
    CIT 5950Computer Systems Programming1
    CIT 5960Algorithms and Computation1
    Electives
    Select 4 electives 44
    Total Course Units10
    1

    It is expected that full-time MCIT students will take the six required courses during the first two semesters of enrollment and four electives during their second year.

    2

    Offered in the Fall semester only. They are the prerequisites for CIT 5940 Data Structures and Software Design, CIT 5960 Algorithms and Computation, and CIT 5950 Computer Systems Programming, respectively, which are offered in the Spring semester only.

    3

    Courses can be waived or replaced only with the permission of the instructor. As of Fall 2016, students must pass a proficiency exam in order to waive a course. All MCIT courses must be completed (or waivers obtained) during the first semester that the course is offered during the student's time in the program. Students may not waive or replace more than two required MCIT courses. Courses that are waived need to be replaced with a suitable alternative.

    4

    Electives

    • MCIT students must also complete four graduate-level (500 or higher) electives.
    • At least three must be a CIS course; one may be an approved non-CIS course.
    • The following courses are recommended for all MCIT students:
      • CIS 5500 Database and Information Systems
      • CIS 5550 Internet and Web Systems
      • CIS 5730 Software Engineering
      • CIS 5570 Programming for the Web
    • Additional suitable electives include:
      • CIS 5020 Analysis of Algorithms
      • CIS 5050 Software Systems
      • CIS 5190 Applied Machine Learning
      • CIS 5510 Computer and Network Security
      • CIS 5520 Advanced Programming
      • CIS 5530 Networked Systems
      • CIS 5540 Programming Paradigms
      • CIS 5590 Programming and Problem Solving
    • Click here for all CIS graduate course options.

    • One course from the list of pre-approved non CIS graduate courses, found here, may be used as an elective. Graduate courses offered in other departments may count as an elective with the prior approval of the MCIT program director; in general, such courses must have a strong technical component in order to be approved.

    Continuing in the Master of Science in Computer & Information Science (CIS/MSE) Program

    MCIT students may apply to continue in the Master of Science in Engineering in Computer & Information (CIS/MSE) program. Students pursuing this dual degree route need to satisfy a minimum GPA requirement, have earned a high grade in at least one CIS elective, and have completed the majority of the MCIT requirements at the time of applying.  In addition to the ten courses required for the MCIT program, students continuing in the CIS/MSE program need to take six additional CIS graduate courses for a total of sixteen credits; satisfactory completion results in the awarding of the MCIT and CIS/ MSE degrees. Click here to access the CIS/MSE degree requirements. Click here to access the MCIT-CIS/MSE dual degree application.


    The degree and major requirements displayed are intended as a guide for students entering in the Fall of 2022 and later. Students should consult with their academic program regarding final certifications and requirements for graduation.


    Disciplines

    School of Engineering and Applied Science

    Requirements and Admission Criteria for Master of Computer & Information Technology at University of Pennsylvania

    Entry Requirements

    Our admission decisions are made prior to the announcement of results for many national examinations (such as the A Levels or French Baccalaureate), but applicants are expected to be enrolled in programs that prepare them for these examinations. If you are enrolled in a program that will not release external examination results prior to our application deadlines, you must request that your school send us predictions of external examination results along with your grades.

    Where national examinations are required for admission to a pre-university program (such as the IGCSE or the SPM), you should have received high marks on these examinations and should present certified copies of the results with your Penn application.

    Students in our diverse global community have a wide range of passions, perspectives, and talents. Beyond academics, we would like to learn about your non-scholarly interests, extracurricular activities, and community service (though we recognize that patterns for non-academic involvement vary from country to country).

    English Requirements

    • IELTSMin 7
    • TOEFLMin 100

    Tuition and Fee Information for Master of Computer & Information Technology at University of Pennsylvania

    Application Fee 75

    How to Apply for Master of Computer & Information Technology at University of Pennsylvania

    Offline Recommendation

    Penn strongly prefers that recommenders submit letters of recommendation online through the admissions system. If, however, your recommender is unable to submit an online recommendation, please follow these instructions:

    1) Select the “Recommendation Form PDF Download” and download the form.
    2) Complete the first section. Be sure to include the address of the appropriate admissions office — refer to the "Contact Graduate Admissions" list below. 
    3) Print out the form and provide it to your recommender.

    Please note:

    • If you are applying to a program in Nursing, print out and provide your recommender with these special instructions for completing your letter of recommendation.
    • If you are applying to a program in the School of Social Policy & Practice, print out and provide your recommender with these special instructions for completing your letter of recommendation.

    4) Your recommender should send the form directly to the admissions office you designate, along with the letter of recommendation.

    Master of Computer & Information Technology at University of Pennsylvania
    University of Pennsylvania
    University of Pennsylvania
    United States of America

    United States of America, Philadelphia

    WhatsApp student consultation with YouApply