Master of Science in Computer Science

Fundamentally different.

Our Master of Science in Computer Science (MSCS) is fundamentally different from traditional computer science programs. Other CS programs focus primarily on the theoretical aspects of computer systems and computability. Our CS program builds upon these same foundations, but emphasizes the practical application of computer science. 

Possible job titles

  • Cyber security specialist
  • Software developer
  • Enhance your current career

Benefits of getting your MSCS at DSU

We don’t want to brag, but technology is really our area of expertise. At DSU, you’ll work with some of the brightest minds in the field, assisting them in research and gaining an expert mentor to help you succeed.

You’ll also hone your development skills, from coding to troubleshooting, while facing complex issues raised by new and emerging technologies. You’ll use computational analogues and design algorithms to solve problems. You’ll move beyond the theoretical to the real-world application of your knowledge.

Best of all, you’ll be challenged in an academic arena that embraces small class sizes and an individualized approach—all at a public-university cost.


In addition to the required five course MSCS Core for your MSCS degree, you’ll take five additional courses in the topics that interest you the most. Expand your knowledge and expertise with the Cyber Operations specialization or choose approved electives to fit your interests.

Cyber Operations

DSU is nationally recognized by the NSA and other organizations as a leader in cyber security and this specialization allows you to build on your computer science background to master this exciting and challenging field. It can also be used to prepare for the Doctorate of Science in Cyber Security at DSU.  

Approved Electives

Work with your advisor to select courses that complement and expand your current interests, responsibilities and skills. Beyond traditional computer science electives, you can also choose courses from related master's programs including Cyber Defense (MSCD) or Analytics (MSA). Maybe you have advanced to a management and our Information Systems (MSIS) graduate course in Project and Change Management might be just what you need to complement your technical skills.

Apply to our MSCS program

It’s a great idea to get your application in as soon as possible—this program tends to fill up quickly.

And if you haven’t done so already, be sure to read up on our program-specific admission requirements for the MSCS before applying.

Apply to our MSCS program today!

Get your degree online

To help make your life easier, our Master of Science in Computer Science degree is offered completely online. The program is also offered as a year-round program. No waiting around to start. Semesters include Fall, Spring AND Summer.

"In our rigorous review of 2016 data from schools across the nation, we set out to find the programs that combine quality with affordability, and DSU rose to the top.”

See if this program is available online in your state

Next steps

See what classes you’ll be taking in our Graduate Catalog. Check up on when and how to apply to this program with the timelines and requirements, or meet MSCS faculty online or during a campus visit. You can always contact us with any questions—or just to talk about what is possible.