Skip to Main Content

Degree options bar image

Our master of science in computer science ranked #10 Most Affordable Master's in Computer Science in the US by Master's Program Guide

Best affordable computer science program badge cropped

Consisting of 10 courses Capitol Technology University’s 30 credit hour online MS Computer Science program can be completed in as little as 1 year. Capitol Technology University Is located in the Washington DC metropolitan area, in the heart of one of the world’s most important technology and security hubs within miles of such agencies as the NSA and NASA Goddard, government department employers and significant private employers such as Amazon and Capitol One. Capitol’s MS Computer Science can provide a key career development step to rapidly develop your skills that are in high demand from such employers.

  • Artificial Intelligence
  • Machine Learning
  • Software Engineering
  • Data Science

A computer science master degree provides the ideal basis to move towards such careers as:

  • Machine learning engineer–average base pay, $147,3001, ranked 1st in ‘best jobs in the US2
  • Data scientist–median base pay, $131,0002, ranked 1st in "best jobs in the US"3
  • Computer vision engineer–average base pay, $158,3002
  • Software engineer–median base pay, $104,0001, ranked 10th "best job in the nation"2
  • Data engineer–median base pay, $131,6731, ranked 8th "best job in the nation"3
  • Software engineering manager–median base pay $153,000, ranked 43rd ‘best job in the nation3
  • Enterprise architect–median base pay $122,5854

The program teaches the foundational computer science knowledge, combined with hands-on practicality and advanced topics.

With the university’s strong links with large and small DC-area employers, who have an un-met demand for high technology graduates, we aim to connect our outstanding graduates to these employers and awaiting opportunities.

1. Indeed 2020 salaries
2. Indeed 2019 Best Jobs in US
3. Glassdoor’s 2019 50 Best Jobs in America
4. Salary based upon 2019 Glassdoor salary data

Why Capitol?

map point

Our location is a magnet for top faculty

The Baltimore/Washington area has one of the largest concentrations of high-tech companies, defense contractors, and government agencies.

peers

Our classes are comprised of like-minded peers

Through collaboration with other students, you’ll learn skills and techniques in class that you can apply on the job immediately.

online

Program is 100% Online

Our master’s in computer science program is offered 100% online. Once you are accepted, all you need is an Internet connection and you can attend class. We keep the classes small so you receive personalized attention from faculty who are interested in sharing their knowledge and helping you succeed.

Capitol Tech Opportunities

Career Opportunities

market

Market Demand for Computer Science

Get the advanced education needed to become a business cybersecurity manager, information security analyst or a business management/cyber analyst.

Those who earn a master of science in computer science pursue careers as:

  • Data scientist
  • Software/systems analyst
  • Software/systems architect
  • IT manager
  • Network engineer

According to the National Association of Colleges and Employers, computer science graduates are at the top of the list of projected highest-paid master’s degree graduates, with an average salary of $81,039.

Key Faculty

Dr. Bharat Rawal

Dr. Bharat Rawal

Chair and Professor, Computer and Data Science

Dr Bharat S. Rawal is full  Professor & Chair Computer and Data Science at Capitol Technology  University, USA. His research focuses on network security, cloud computing and security, blockchain, Big Data and analytical modeling, smart grid and health informatics for the development of next-generation cyber defense and operation technologies. He has published  about hundreds of  peer-reviewed conference proceedings, and journal publications, and has two patents. He is a member of (ACM, IEEE, IET, etc.). He received his D.Sc degree IT from Towson University Maryland.

Dr. Karim Chichakly

Dr. Karim Chichakly

Adjunct Faculty

Karim Chichakly is Co-President of isee systems, inc., where he was previously the Director of Product Development for over 20 years and was the architect and designer of the major redesigns of iThink® and Stella®. He has completed modeling projects in business strategy, project management, health care, public policy, and the environment. His most recent modeling projects are in climate, COVID-19, suicide prevention, and HIV. He also developed the draft XMILE standard for interchanging and archiving System Dynamics models. He also has extensive experience in both teaching and training. Dr. Chichakly is Adjunct Professor of System Dynamics at Worcester Polytechnic Institute and Adjunct Professor of Computer Science at Capitol College. He holds degrees in mathematics, engineering, computer science, and system dynamics.

Dr. Bary Pollack

Dr. Bary W. Pollack

Adjunct Professor

Dr. Pollack served as the Computer Science Program Chair within the Department of Science and Technology at Sierra Nevada University for two decades. Immediately prior to coming to SNC, he was a member of the Computer Science faculties of both the City College of San Francisco and San Francisco State University. Prior to this Dr. Pollack served for over 20 years as Vice President, Research and Development at several companies in Silicon Valley designing and implementing software products. Dr. Pollack’s special interests include entertainment technology, computer graphics, programming languages, compilers, and the theory of computing.

Gary Truslow

Gary M. Truslow, DSc.

Adjunct Faculty, Computer Science

Dr. Gary Truslow is a veteran of the IT industry with over 30 year of experience. He is currently a computer scientist with the federal government. Gary has experience with numerous programming languages, databases, and network technologies. His extensive expertise in software and hardware focuses all the way down to component-level electronic designs. Gary’s ability to rapidly learn and apply new technologies to existing infrastructures has made him a valuable member of many organizations in industry, academia, and government. Gary applies technical solutions with a focus on cost-effective results, combining technical and managerial acumen.

Degree Details


Curriculum

Generally, to apply to a graduate degree program, you should have completed a bachelor's degree or be completing a bachelor's degree prior to enrollment and should have a 3.0 cumulative grade point average or higher.

Some Master of Science programs have additional technical competency requirements.

Computer Science

A Bachelor of Science degree in computer science or related area is recommended but not required. Students who do not have a B.S. in computer science or related area must have the following programming knowledge:

Programming equivalent to Capitol Technology University course CS-225 Intermediate Java:

  • Programming (one or more of Python, Java or C++ recommended)
  • Object-oriented programming (classes, objects, inheritance and polymorphism)
  • Data structures (queues, stacks, lists, linked lists and trees)

Tuition & Fees

Tuition rates are subject to change.

The following rates are in effect for the 2022-2023 academic year, beginning in Fall 2022 and continuing through Summer 2023:

  • The per credit charge for graduate courses:
    • Online or satellite campus (per credit) - $630, plus fees (information technology and other applicable fees)
    • Independent study (per credit) - $877, plus fees (information technology and other applicable fees)
  • The active duty military tuition rate is $350 per credit, plus fees (additional discounts and scholarships do not apply)
  • The retired military tuition rate is $530 per credit, plus fees (additional discounts and scholarships do not apply)
  • There is no charge for online application, $40 fee for paper application

For 2022-2023 masters tuition and fees, click here.

Next Steps

Need more info, or ready to apply?

We're here to help.