Online Master of Computer and Information Technology

The only online Ivy League master’s degree in Computer Science designed for students without a Computer Science background.

About the Program

The online Master of Computer and Information Technology (MCIT Online) degree is a first-of-its-kind graduate-level degree program in Computer Science tailored for non-Computer Science majors. Hosted on Coursera, this new program brings online the long-running, established on-campus MCIT degree that empowers students without computer science backgrounds to succeed in computing and technology fields.

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.

Student Demographics

  • Countries Represented: 32
  • US States/Territories Represented: 41
  • Age range: 20s-60s
  • US Citizens (%): 49%
  • International Students (%): 51%
  • Women (%): 38%
  • Men (%): 62%
  • Total Program Enrollment: 626
  • Incoming Class Size: 250-350

Degree Requirements | Curriculum

Degree Requirements

The MCIT Online degree program requires the completion of 10 courses made up of six core courses and four electives. All courses are fully online and there are no required real-time sessions. You can find descriptions of each course on the MCIT Online Course List.

6 Core Courses

  • CIT 591 Introduction to Software Development
  • CIT 592 Mathematical Foundations of Computer Science
  • CIT 593 Introduction to Computer Systems
  • CIT 594 Data Structures & Software Design
  • CIT 595 Computer Systems Programming
  • CIT 596 Algorithms & Computation

It is recommended that students take the core courses in sequential order. That said, students do not need special permission to take courses out of sequence so long as prerequisites and corequisites are followed. Note that new students must take CIT 591 in their first semester and students must complete four of the core courses before registering for electives.

4 Electives

MCIT Online students must complete four graduate-level electives. MCIT Online is still in the process of developing new electives. Additional elective courses planned for development include: Artificial Intelligence, Blockchain and more.

Enrollment Options

Courses are offered in the spring (January to May), summer (May to August), and fall (August to December), and the summer semester is optional. New cohorts start in fall and spring semesters. View a few sample course plans here.

Students may enroll in the MCIT Online program on a part-time or full-time basis. Students are allowed a maximum of seven years to complete the MCIT degree program.

Featured Faculty

Susan Davidson
Weiss Professor
Department of Computer and Information Science
Teaching: CIS 550

Brandon Krakowsky
Lecturer at Department of Computer and Information Science
Research and Education Director at The Wharton School
Teaching: CIT 591

Boon Thau Loo
Associate Dean, Master’s and Professional Programs and Applied Science
Interim Program Director, Online Master of Computer and Information Technology
Professor
Department of Computer and Information Science
Teaching: CIT 595

Victor Preciado
Associate Professor and Graduate Chair
Department of Electrical and Systems Engineering
Teaching: ESE 542

See the Full List of Faculty

The Experience

  • Courses are offered in the spring (January to May), summer (May to August), and fall (August to December), and the summer semester is optional. New cohorts start in fall and spring semesters. View a few sample course plans here. All courses are approximately 15 weeks in length.
  • 24/7 access to video lectures from world class faculty
  • Weekly synchronous office hours with faculty
  • Assessments that blend Computer Science theory and applied, project-based learning using real-world tools and environments
  • Diverse, supportive, inclusive community of students and alumni, including our first MCIT Online club
  • Career Services tailored to MCIT Online students

Our Commitment to Inclusion

Emphasizing impact and inclusion, the MCIT Online program strives to transform the field of computer science by infusing it with diversity by every measure. For example, MCIT Online students hail from 32 different countries and 38% of MCIT Online students are women. We have career starters, advancers and switchers from the ages of 20 to 60. Students come from backgrounds such as finance and economics to architecture and literature.

Read Penn Engineering’s statements on Diversity & Inclusion

Click below to hear current MCIT Online students talk about the diverse and collaborative student body.