Drexel Computer Science Masters: The Ultimate Guide

Are you thinking about pursuing a masters degree in computer science? If so, you may want to consider Drexel University. Located in Philadelphia, Pennsylvania, Drexel offers an exceptional program for students who are interested in advancing their knowledge and skills in the field of computer science.

Drexel Computer Science Masters: The Ultimate Guide

This comprehensive guide will provide you with a detailed overview of the Drexel computer science masters program. We’ll cover everything from admissions requirements to curriculum, faculty members to career outcomes. So whether you’re a recent graduate or a working professional looking to enhance your career prospects, this guide will help you make an informed decision about pursuing a masters degree in computer science at Drexel.

Admissions Requirements

Before applying to any graduate program, it’s essential to familiarize yourself with the basic admissions requirements. Here are the admission requirements for the Drexel University Master of Science in Computer Science (MSCS) program:

  • Bachelor’s degree from an accredited institution with a minimum GPA of 3.0
  • GRE scores (not required if your undergraduate institution is ABET-accredited)
  • Official transcripts from all post-secondary institutions attended
  • Three letters of recommendation
  • Statement of purpose
  • Resume/CV

Note that meeting these requirements does not guarantee admission into the MSCS program. Admission decisions are based on several factors, including academic performance, work experience, extracurricular activities, and the strength of your application materials.

Curriculum Overview

The Drexel computer science masters program is designed to provide students with advanced knowledge and skills in various areas of computer science. The curriculum includes both foundational courses and specialized electives that allow students to focus on their areas of interest.

Here’s a breakdown of the core courses that all MSCS students must complete:

Course Code Course Title
CS 503 Design and Analysis of Algorithms
CS 510 Operating Systems
CS 530 Database Management Systems
CS 540 Principles of Programming Languages
CS 545 Compiler Design and Construction

In addition to the core courses, students can choose from a range of electives, including topics such as artificial intelligence, computer graphics, data mining, distributed systems, machine learning, and software engineering.

The program also requires students to complete a capstone project that demonstrates their ability to apply the knowledge and skills they’ve acquired throughout the program. This project involves working on a real-world problem or developing a new solution to an existing problem.

Faculty Members

One of the key factors that sets Drexel’s computer science masters program apart is its experienced faculty members. The MSCS program has over 30 full-time faculty members who are leaders in their respective fields. They have published research in top-tier journals and received numerous awards for their contributions to computer science.

Here are just a few of the notable faculty members in the Drexel computer science department:

  • Dr. Yosef Razin: Dr. Razin’s research focuses on artificial intelligence and machine learning. He has published over 100 papers in this area and is recognized as one of the leading experts in the field.
  • Dr. Kapil Dandekar: Dr. Dandekar’s research interests include wireless communication networks, signal processing, and biomedical applications of engineering. He has received several awards for his work, including the Presidential Early Career Award for Scientists and Engineers (PECASE) from President Obama.
  • Dr. Santiago Ontañón: Dr. Ontañón’s research focuses on artificial intelligence and game playing. He is particularly interested in developing programs that can play complex games such as chess and poker at a high level.

By studying under such accomplished professors, students can gain valuable insights into cutting-edge technologies and techniques that will prepare them for success in their careers.

Career Outcomes

Graduating from the Drexel computer science masters program opens up a wide range of career opportunities for students. Here are some examples of the types of roles that MSCS graduates can pursue:

  • Software developer: Design and develop software applications for a variety of industries, such as healthcare, finance, and gaming.
  • Data scientist: Analyze large datasets to extract insights and create predictive models that can inform business decisions.
  • Cybersecurity analyst: Protect organizations from cyber attacks by identifying vulnerabilities and implementing security measures.
  • Machine learning engineer: Develop algorithms and models that enable computer systems to learn from data and make predictions without being explicitly programmed.

According to Payscale.com, the average salary for a computer science master’s degree holder is around $104,000 per year. This figure can vary depending on factors such as location, industry, and level of experience.


The Drexel University computer science masters program offers an excellent opportunity for aspiring computer scientists to gain advanced knowledge and skills in this field. From its comprehensive curriculum to its experienced faculty members, students have access to resources that will help them succeed in their careers.

If you’re interested in pursuing a masters degree in computer science, consider applying to Drexel University. By doing so, you’ll position yourself for success in one of the fastest-growing and most lucrative fields in today’s job market.


What makes Drexel’s Computer Science Masters unique?

Drexel’s Computer Science Masters program is unique because it focuses on practical skills development and hands-on experience, in addition to theoretical knowledge. This allows students to be fully equipped to succeed in the industry

Leave a Comment