Students learning in SEH classroom

Master of Science in Computer Science

Program Overview

The Master of Science in Computer Science helps students acquire advanced programming and coding skills that going beyond basic concepts to cover topics such as artificial intelligence, graphic and user interface and cloud computing.

Taught by faculty from top-tier institutions and within the growing tech industry of the mid-Atlantic region, students can expect a rigorous curriculum that builds on the foundations of computer science while offering course options that address modern technological issues in the following areas:

  • Algorithms and Theory
  • Artificial Intelligence, Machine Learning, and Natural Language Processing
  • Computer Security, Privacy and Cryptography
  • Graphics, Animation, Multimedia, HCI, and User Interface
  • Multi-Disciplinary and Collaborative Research
  • Operating Systems and Distributed Systems
  • Software Engineering and Systems

Program Requirements

  • Credit hours: 30
  • Thesis options: Thesis and non-thesis options are available. Students who choose to complete a thesis take 24 credit hours of course work and 6 credit hours for thesis research. These 6 credit hours must be taken over two semesters. Students who choose the non-thesis option take 30 credit hours of coursework.
  • Duration: Two years (full-time) or three years (part-time)

Program Requirements

Admissions Requirements

  • Academic Background: A bachelor’s degree in any field. We recommend prior preparation in college-level mathematics (e.g., Calculus, Linear Algebra, Probability/Statistics).
  • Program Preparation: While our curriculum provides flexible entry points for diverse backgrounds, applicants should have meaningful experience with structured programming, discrete structures, data structures, and computer architecture. This preparation can come from prior coursework, technical training, or applicable professional experience.
  • GPA: Preferred minimum GPA of 3.0 (on a 4.0 scale). Applications are reviewed holistically, and applicants with a GPA below 3.0 are encouraged to apply if supported by strong professional experience or technical credentials.
  • Successful submission of online application form, exam scores and other documents as outlined in the admissions requirements.