Quality Programs, Respected Degrees

Our program offerings continue to grow and as we focus on relevant business topics and giving students a competitive edge in the marketplace. All our online degree programs are built on a flexible platform to allow students to complete their classes on their own schedule.

Even our on-site classes are built around a schedule to help accommodate adult students who want to continue their education. University of the Potomac faculty and staff work individually with each of student to choose an academic pathway that best satisfies their career goals.

Master of Science in Computer Science Degree Program Overview

This program provides individuals with a comprehensive knowledge of current trends in computer science, key research issues in specialized areas of computer science, techniques for project management and design, implementation and evaluation of IT solutions. Specifically, this program covers a variety of topics in software engineering, mobile computing, data analytics, and high-performance computing.

MSCS Program Learning Goals

Graduates of the Master of Science in Computer Science will be able to:

  • Communicate computer science concepts, designs, and solutions effectively and professionally.
  • Apply knowledge of computing to produce effective designs and solutions for specific problems.
  • Identify, analyze, and synthesize scholarly literature relating to the field of computer science.
  • Use software development tools, software systems, and modern computing platforms.
  • Communicate effectively with a range of audiences.
  • Initiate and lead teamwork, implement a wide range of teamwork development, manage multicultural communication and possible conflicts.

What You Will Learn

This program covers a variety of topics in software engineering, mobile computing, data analytics, and high-performance computing.

Core Courses

  • COMP 510 Foundations of Algorithms and Data Structures
  • CBSC 510 Cloud Computing from the Ground Up
  • MGMT610 Executive Leadership
  • COMP 520 Design and Analysis of Algorithms
  • MCAP520 Enterprise Data Management and Administration
  • COMP530 Linguistics of Programming Languages
  • COMP540 Computer Systems Architecture
  • CBSC530 Cyber Crime and Homeland Security

Concentrations

Information Technology Management Courses

  •  COMP 610 Strategic IT: Best Practices for Executives
  • COMP 620 Corporate IT Security Audit Compliance
  • COMP 630 Technology Entrepreneurship
  • COMP 640 Capstone-Forecasting and Management of Technology

Cybersecurity Courses

  • CBSC 610 Computer Forensics and Cyber Crime
  • CBSC 620 Cyber Law and Policy
  • CBSC 630 Hacking Methodology
  • CBSC 640 Capstone-Cyber Warfare

Data Science Courses

  • DACS 610 Data Mining
  • DACS 620 Machine Learning
  • DACS 630 Data Preparation and Analysis
  • DACS 640 Capstone – Data Integration, Warehousing, Provenance, and Analysis

Database Organization Courses

  •  COMP 470 Database Organization II
  • DACS 640 Data Integration, Warehousing, Provenance, and Analysis
  • COMP 650 Data-Intensive Computing
  • COMP 660 Capstone – Advanced

Software Engineering Courses

  • COMP 550 Software System Architecture
  • COMP 560 Software Project Management
  • COMP 650 Software Testing and Analysis
  • COMP 660 Capstone – Advanced Software Engineering

Ready To Apply? Great! Here's What You Need To Do:

  • Complete an admissions interview conducted in person or via online methods.
  • Sign and submit an attestation of high school (or equivalent) completion.
  • Equivalencies include a GED Certificate. Home schooled students must present a diploma that meets the requirements of the state in which it was issued. (Students with non-US credentials please see International Student Admissions Requirements below).
  • Submit a completed application
  • Arrange for official transcripts from all colleges/universities previously attended to be submitted to the Office of Records and Registration, University of the Potomac.
  • Submit grade reports or scores from any recognized college equivalency examinations (e.g., CLEP, DANTES, and Advanced Placement).
  • Submit certificates from any corporate education training or professional development programs. (Note: An ACE evaluation form may be required to determine appropriate credit for corporate educational training.)
  • Submit military training documents. (Note: An ACE military evaluation form may be required to determine appropriate credit for military training.)
Fill Out The Application

Need More Information?

Learn more about the admissions process, cost, aid and our faculty.

Admissions

Learn about our requirements and process.

View Admissions Requirements

Tuition & Fees

View the associated program costs.

See All Tuition & Fees

Financial Aid

Learn about available aid and how to apply.

Financial Aid Options

Staff & Faculty

Meet the academic and support teams.

View Faculty Members