Drexel University’s accredited online Master of Science in Computer Science (MS) offers career-oriented course work that places equal emphasis on theory and practice to prepare you for work on the cutting edge of technology. The program fosters an in-depth understanding of core and advanced topics, teaching you how to use the latest tools to model and solve real world problems. The curriculum provides a solid foundation and training for practicing computational scientists, computer specialists and software engineers looking to advance their careers in business, industry or government.
Faculty interests and expertise include: applied algorithms and data structures, artificial intelligence and intelligent systems, cognitive modeling, computer graphics, computer science education, computer vision, distributed systems, high performance computing, human-computer interaction, networking and security, scientific computation, and software engineering.
Drexel University is ranked 15th for best online graduate computer information technology programs in 2019 by U.S. News and World Report.
Students who earn an MS in Computer Science may move into senior roles as software engineers or developers. According to the Bureau of Labor Statistics, demand for software developers is projected to increase 17% by 2024 (faster than the average growth rate of 7%). The median wage for Software Developers is $102,280 (according to the Bureau of Labor Statistics).
While programs in computer science and software engineering cover many of the same core skills, picking the right one will depend on your specific needs. Typically, students looking for a curriculum that takes a broader focus on the theoretical and practical areas of computer science are best suited for a computer science degree, while those with an interest on design, development and testing software systems should look at a degree in systems engineering. Learn more about computer science vs software engineering degrees.
Drexel University offers a variety of Graduate Minors that can be added to any master's degree program.
State restrictions may apply to some programs.
This program is organized into four 10-week quarters per year (as opposed to the traditional two semester system) which means you can take more courses in a shorter time period. One semester credit is equivalent to 1.5 quarter credits.
You must complete a minimum of 45 graduate credits for the MS degree. At the beginning of your studies, you'll submit a plan of study form with your Graduate Advisor. Significant changes to the plan of study should be discussed with the Graduate Advisor.
You may transfer up to 9 approved credits (3 courses) into the program.
Core Courses | ||
Choose 1 course from each category | 15.0 | |
Theory
|
||
CS 521
|
Data Structures and Algorithms I | |
CS 525
|
Theory of Computation | |
Computer Systems
|
||
CS 543
|
Operating Systems | |
CS 544
|
Computer Networks | |
Intelligent Systems
|
||
CS 510
|
Introduction to Artificial Intelligence | |
CS 613
|
Machine Learning | |
Programming Systems
|
||
CS 550
|
Programming Languages | |
SE 575
|
Software Design | |
Applications
|
||
CS 500
|
Fundamentals of Databases | |
CS 523
|
Cryptography | |
CS 530
|
Developing User Interfaces | |
CS 536
|
Computer Graphics | |
CS 537
|
Interactive Computer Graphics | |
CS 540
|
High Performance Computing | |
CS 558
|
Game Engine Programming | |
CS 567
|
Applied Symbolic Computation | |
CS 583
|
Introduction to Computer Vision | |
CS 590
|
Privacy | |
SE 578
|
Security Engineering | |
Major Specific Electives | ||
Select 18.0 credits in the 500-900 level in the following: | 18.0 | |
Any CS (Computer Science) **
|
||
Any SE (Software Engineering)
|
||
May include 6 credits of thesis coursework. | ||
Flexible Electives | ||
Choose 4 additional courses, which may include: | 12.0 | |
Select from the following 500-900 level courses: | ||
Any CI (Computing and Informatics)
|
||
Any CS (Computer Science)
|
||
Any CT (Computing Technology)
|
||
Any DSCI (Data Science)
|
||
Any INFO (Information Science & Systems)
|
||
Any SE (Software Engineering)
|
||
Up to 6 credits of independent study (CS I599, CS I699, CS I799, CS I899, CS I999, and CS 997) | ||
Up to 6 credits of thesis coursework (CS 898) | ||
Up to 6 credits of related graduate-level coursework outside of CCI, with prior approval by the College | ||
Optional Coop Experience * | 0-1 | |
COOP 500
|
Career Management and Professional Development for Master's Degree Students | |
Total Credits | 45.0-46.0 |
With multiple ways to submit documents, Drexel makes it easy to complete your application. Learn more by visiting our Completing Your Application Guide.
For the academic year 2025-2026, students enrolled in an online graduate academic program will be charged a graduate online program fee of $125 per year.
2025-2026 Academic Year
Term
Classes Begin
Classes End
Exams Begin
Exams End
Fall 2025
September 22, 2025
December 6, 2025
December 8, 2025
December 13, 2025
Winter 2026
January 5, 2026
March 14, 2026
March 16, 2026
March 21, 2026
Spring 2026
March 30, 2026
June 6, 2026
June 8, 2026
June 13, 2026
Summer 2026
June 22, 2026
August 29, 2026
August 31, 2026
September 5, 2026