MS in Computer Science

Apply Now!

Apply to the Master's in Computer Science program today at the College of Computing & Informatics. The deadlines for Spring 2023 are Wednesday, March 1, 2023 for Domestic On-Campus Students; Wednesday, February 1, 2023 for International On-Campus Students; and Monday, March 6, 2023 for all Online Students (Domestic and International). The deadlines for Fall 2023 are Sunday, August 27, 2023 for Domestic On-Campus Students; Tuesday, June 13, 2023 for International On-Campus Students; and Tuesday, August 22, 2022 for all Online Students (Domestic and International).

Who is the Master's in Computer Science program for?

Drexel’s College of Computing and Informatics’ (CCI) Master of Science in Computer Science (MSCS) is designed for students who hold a four-year bachelor's degree or master’s degree from a regionally accredited institution in computer science, software engineering, or a related STEM degree.

Fast Facts


Full-time (FT) or Part-time (PT)


2-3 years (FT); 2-4 years (PT)


On campus or online

Term Starts

Fall, Spring

Curriculum Design

Traditional Course-by-Course or Modular Certificate. Credits from the following Post-Baccalaureate (or Graduate) Certificates can be applied to this degree: Software Architecture; Artificial Intelligence and Machine Learning; Computing Systems Security and Privacy; Computational Data Science; Introduction to Data Science; Applied Data Science; Applied Artificial Intelligence & Machine Learning for Data Science; Human-Computer Interaction and User Experience; Computer Science; Big Data Analytics; Software Management

Hands-on experience

No. Thesis option is available for those preparing for doctoral studies.

Technical experience required?

Yes. Students without a sufficient computer science background can take the Post-Baccalaureate (or Graduate) Certificate in Computer Science before entering the master’s program.

GRE required?

Recommended for international students and for domestic students with a GPA below 3.0

Meets F1 Visa STEM Requirements?


Master's in Computer Science Program Overview

The Master of Science in Computer Science program is designed to provide breadth of understanding in the core topics of computer science, in-depth advanced material, and a range of topics in the research areas of the faculty. A balance of theory and practice is presented, preparing students to perform cutting-edge research as well as training students to become practicing computer scientists or software engineers in business, industry, or government.

The program provides room for electives outside of Computer Science in an area you might want to apply your computing skills.

A thesis option is available to prepare students for doctoral studies or other research-oriented career paths.

Request More Information

Be in touch with us to get answers to all your questions! We can connect you with a Recruitment Specialist, one of our Graduate Dean’s Ambassadors, or a faculty member to help. Contact Graduate Recruitment Specialist Amanda Tessler and/or Director of Recruitment Matt Lechtenberg at and we’ll get back to you soon.

Meet a Computer Science Student

"If you want to gain in-depth knowledge in computer science, Drexel CCI will be a great place for you."

- Edmond Mbadu

Read More About Edmond's Experience

Master's in Computer Science Curriculum

IMPORTANT NOTE: Drexel operates on the quarter, not semester, system, offering classes during four, 10-week terms throughout the year. (You are not required to take classes every quarter, but full-time students must complete the degree in three years.)

Our master’s degrees are 45 credits (15 courses) which is equivalent to 30- to 33-credit degrees at other universities. The benefit of the quarter system is that students receive instruction in more topic areas than through the semester system and have more freedom to personalize their curriculum using electives.

This degree is available through a traditional course-by-course curriculum or a modular certificate curriculum.

Traditional Curriculum

CCI's Master’s Degree in Computer Science consists of:

  • Six required core courses
  • Five required electives in at least two of the following focus areas: Theory; Intelligent Systems; Programming Systems; Computer Systems; Vision and Graphics; Applications; Software Engineering; Data Science
  • Four free elective courses that may be selected from the above focus areas or Computer Science Department-approved courses. You will choose your electives to customize your degree based on your goals and interests.

Students who are accepted for fall term admissions can also choose a Graduate Co-op option. Please visit the Steinbright Career Development Center to learn more about cooperative education and its benefits.

Please visit Drexel’s Course Catalog for a full description of each required course and elective for this program. You can also find a sample Plan of Study for the degree.

Modular Certificate Curriculum

This curriculum allows the student to select three certificates of 5 courses each in order to 1.) gain a foundation in Computer Science principles and practice and 2.) focus in-depth on specific skills and knowledge through certificates. Following the modular option enables you to earn at least two marketable credentials — skills set-based certificates — on your way to completing the master’s degree. 

There are a variety of possible certificate combinations. For example:

Certificate #1: You choose one of the following certificates (* indicates the certificate requires a technical background):

Certificate #2 choices include the following:

Certificate #3 or Coursework: In addition to the first two certificates, you will work closely with an academic advisor to determine coursework or a third certificate to meet your educational goals and the requirements to complete the degree program.

Students who are accepted for fall term admissions can also choose a Graduate Co-op option. Please visit the Steinbright Career Development Center to learn more about cooperative education and its benefits.

Where Our Computer Science Graduates Work

  • Lockheed Martin
  • Facebook
  • GoPuff
  • Amazon
  • AMD
  • VUI Search
  • Susquehanna International Group, LLP

Computer Science Career Outlook

Computer Science, like all disciplines within the computer and information sciences, has a very healthy employment outlook. Read more about this field and the places you can go with this master’s degree.

Admissions Requirements

Master's in computer science requirements include:

  • A completed application for the online format or on-campus format.
  • A four-year bachelor's degree from a regionally accredited institution in the United States or an equivalent international institution. Please note: Those without a prior degree in Computer Science, Software Engineering, or Math (plus programming) may have to take additional prerequisites before pursuing advanced computer science courses.
  • A GPA of 3.0 or higher, in a completed degree program, bachelor’s degree or above.
  • Official final transcripts from ALL Colleges/Universities attended. Please note: For students who have attended an institution outside of the US, it is highly recommended to submit a NACES approved course-by-course transcript evaluation (i.e., WES) for expedited review of your application. This approved evaluation will take the place of the transcript requirement to complete your application.
  • Graduate Record Examination (GRE) Scores (must be five years old or less) are not required but recommended for international students and domestic students below a 3.0 GPA.
  • Essay/Statement of Purpose.
  • Current Resume.
  • Prerequisites for MSCS in Computer Science.
  • Prerequisites for all graduate level programs: computer requirements and skills
  • Additional requirements for International Students.
  • Visit our Graduate Admissions section for application deadlines.



Please visit Drexel’s official Graduate Tuition & Fees webpage. Note that this master’s degree requires 45 quarter credits.


There are a variety of sources of financial aid and scholarships to help you fund your master’s degree — explore them here.

Get in Touch

Our Recruitment Specialists are here to walk you through the sometimes confusing world of financing your graduate education. Get in touch with us now by filling out this form.

Take the Next Step

  • Request More Information

    Contact us here to get your questions answered about the Computer Science program's curriculum, our admissions process, student life or anything else CCI-related.

    Contact Us

    Admissions Requirements

    Learn more about admissions deadlines and requirements for the Master's in Computer Science program.

    View Admissions Requirements

    Schedule a Virtual Visit

    Learn more about the College of Computing & Informatics experience through an online information session. Contact our recruitment team to schedule your virtual visit today!

    Contact Us


    Take the next step in your educational journey. Apply today to join CCI's talented and entrepreneurial student body!

    Apply Online

Latest News