MS in Computer Science

Apply Now!

Apply to the Masters in Computer Science program today at the College of Computing & Informatics. The deadlines for Fall 2021 are Friday, August 27, 2021 for Domestic On-Campus Students, Sunday, June 13, 2021 for International On-Campus Students, and Monday, August 23, 2021 for all Online Students (Domestic and International).

Drexel’s 45-credit Master of Science in Computer Science (MSCS) program offers a multidisciplinary and in-depth understanding of the core and advanced topics in the rapidly growing and exciting field of computer science, while placing equal emphasis on theory and practice to prepare students for top professional positions. MS in Computer Science graduates become practicing computational scientists, computer specialists or software engineers in business, industry or government.

Master's in Computer Science Program Features

  • Provides an in-depth advanced material, and a range of courses in the research areas of the faculty, including: applied algorithms and data structures, artificial intelligence and intelligent systems, high-performance computing, and networking and security, among others
  • Prepares students to perform cutting edge research and become practicing computer scientists or software engineers in business, industry or government
  • Students have the option to pursue a dual degree program combining the MSCS with any other CCI graduate degree program
  • A thesis option is available to prepare students for doctoral studies (see Drexel's PhD in Computer Science) or other research-oriented career paths

Admissions Requirements

Masters in computer science requirements include:

  • A completed application for the online program or on-campus program.
  • A four-year bachelor's degree from a regionally accredited institution in the United States or an equivalent international institution.
  • 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.
  • Graduate Record Examination (GRE) Scores (Effective Fall 2021 Computer Science applicants and going forward, GRE score submission is recommended for International students and domestic students below a 3.0 GPA but not required).
  • Effective Fall 2021: One letter of recommendation required, two recommended (academic, professional, or both).
  • Essay/Statement of Purpose.
  • Current Resume.
  • Prerequisites for MSCS and PhD in Computer Science.
  • Prerequisites for all graduate level programs: computer requirements and skills
  • Additional requirements for International Students.

Take the Master’s in Computer Science Courses Part Time or Full Time

    • Full-time students should complete the program in two years, but you can take up to three years to complete computer science program requirements
    • Courses are offered both on campus and online 
    • Full-time on-campus students can take advantage of graduate co-op opportunities to gain six months of real world experience
    • Working professionals can complete a part time masters in computer science by taking advantage of flexible schedules, with courses offered in the late afternoon and/or evening to better fit their busy lifestyle

    MS in Computer Science Graduate Co-op Program

    Cooperative education at Drexel is now available for the MS in Computer Science program. Graduate Co-op enables graduate students to alternate class terms with a six-month period of hands-on experience, gaining access to employers in their chosen industries.

    Learn more at drexel.edu/scdc/co-op/graduate

    MS in Computer Science Course Requirements & Descriptions

    Please visit Drexel's Graduate Catalog for course requirements and to view a sample plan of studycourse descriptions, and the list of approved electives for this program (to see course descriptions, please click on the course number under "Degree Requirements"). To find out when courses are offered, please visit Drexel's Term Master Schedule.

    Sample Courses:

    • CS 611 Game Artificial Intelligence: This course focuses on artificial intelligence (AI) techniques for computer games. Students will learn both basic and advanced AI techniques that are used in a variety of game genres including first-person shooters, driving games, strategy games, platformers, etc. The course will emphasize the difference between traditional AI and game AI, the latter having a strong design component, focusing on creating games that are “fun to play.” Specifically, the topics we will cover in class are basic AI techniques, algorithms, and data structures used for character movement, pathfinding, decision-making, strategy and machine learning in games.
    • SE 575 Software Design: This course provides fundamental knowledge of software design and management. Topics include software design principles, abstraction and modularization, hierarchical structures and software families, design modeling and analysis, pattern-oriented design, and technical debts. The course strikes a balance between teaching principles of software design and analysis, and providing a basis for understanding cutting-edge techniques and concepts, using open source projects as case studies.
    • CS 536 Computer Graphics: An introduction to the basic concepts of computer graphics, with a special emphasis on the mathematical representations of 3D objects (lines, curves, surfaces and solids), as well as the algorithms used to evaluate these objects. Topics such as drawing, clipping, color, viewing, rendering and animation will also be covered.

    Computer Science Certificate and Minor Options

    For those without a computer science background, the Graduate Certificate in Computer Science provides an efficient and systematic education on the basics of computer science without any prerequisite knowledge. The certificate program may also serve as an on-ramp to a MS in Computer Science or MS in Software Engineering program, if completed with predetermined grade requirements.

    Beginning fall 2021, Drexel CCI is offering a new Graduate Certificate in Computing Systems Security and Privacy, which provides broad, technical expertise in software security, network security and computer privacy.

    For current graduate students who are interested in gaining fundamental computer science knowledge to complement their master's degree, the College offers a Graduate Minor in Computer Science.

    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

      Apply

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

      Apply Online

    Latest News