Students
Tuition Fee
USD 38,100
Start Date
2026-05-18
Medium of studying
Fully Online
Duration
1.5 years
Details
Program Details
Degree
Masters
Major
Artificial Intelligence | Computer Science | Data Science
Area of study
Information and Communication Technologies
Education type
Fully Online
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
USD 38,100
Intakes
Program start dateApplication deadline
2026-05-18-
About Program

Program Overview


Online Master's in Computer Science Program

The online Master's in Computer Science program from the Seidenberg School of Computer Science and Information Systems at Pace University prepares students for a variety of careers within the evolving IT industry and computing world. This program is an excellent option for both emerging computer science leaders and career changers.


Program Overview

The online MS in Computer Science program is a 30-credit program that can be completed in as little as 1.5 years. The program utilizes a holistic approach to admission, considering both qualitative and quantitative factors to ensure that admitted students have the requisite background and ability to succeed.


Admission Requirements

  • Candidates must hold a four-year undergraduate degree or equivalent in any area from a regionally accredited institution.
  • A 3.0 undergraduate GPA is preferred, though the university uses a holistic approach when looking at applications.
  • Students who have completed two introductory programming courses in Java and have working knowledge of a personal computer operating system can directly start the program study.
  • Otherwise, they will be required to take one prerequisite course, CS 505 Introduction to Computer Science with Java, before officially starting the program study.

Curriculum

The rigorous curriculum is built on a core of algorithms and computing theory, Internet and web computing, grid and cloud computing, and database systems. The program offers two pre-planned degree focus areas: Artificial Intelligence and Application Development. Students can also work with their advisor to create a custom focus area.


Core Requirements

  • CS 604 Computer Systems and Concepts (3 credits)
  • CS 608 Algorithms and Computer Theory (3 credits)
  • CS 610 Introduction to Parallel and Distributed Computing (3 credits)
  • CS 612 Concepts and Structures in Internet Computing (3 credits)
  • CS 623 Database Management Systems (3 credits)

Focus Areas

Artificial Intelligence Focus

  • CS 661 Python Programming (3 credits)
  • CS 672 Intro to Deep Learning (3 credits)
  • CS 627 Artificial Intelligence (3 credits)

Application Development Focus

  • CS 617 Game Programming (3 credits)
  • CS 624 Application Development With .NET and Web Services (3 credits)
  • CS 641 Mobile Web Content and Development (3 credits)

Electives

Students will choose individual courses from the current Computer Science academic schedule for a total of 12 credits, provided prerequisites are met. Some elective options include:


  • CS 600 Independent Study in Graduate Computer Science (1 to 4 credits)
  • CS 607 Simulation and Computer Network Analysis (3 credits)
  • CS 611 Principles of Programming Languages (3 credits)
  • CS 613 Compiler Construction (3 credits)
  • CS 614 Logic and Formal Verifications (3 credits)

Capstone Project

Students are required to select one of the following options:


  • CS 691 Computer Science Project I (3 credits)
  • CS 693 Thesis I (3 credits)

Tuition and Financial Aid

  • Current tuition cost per credit hour: $1,270
  • Total credits: 30
  • Total tuition: $38,100
  • Tuition excludes the cost of textbooks and materials, which vary by course.
  • Federal Direct Stafford Unsubsidized Loans and private education loans are available to cover tuition and other education-related costs.

Career Outcomes

The online MS in Computer Science program prepares students for a variety of careers, including:


  • Machine Learning Engineer
  • Deep Learning Engineer
  • Director of Technology
  • Data Scientist
  • Artificial Intelligence Engineer
  • Natural Language Processing (NLP) Engineer

Why Pace?

  • Micro-Internships and Virtual Work Simulations designed by Fortune 500 companies and other top organizations
  • Flexible online learning experience with a dedicated advisor
  • Access to a variety of networking events and career development opportunities
  • Opportunity to connect with alumni and engage with industry professionals
See More