Online Master’s in Data Science Curriculum
The 30-credit Online Data Science, M.S. curriculum is designed to build in-demand skills, apply them to real-world challenges, and launch your career in the artificial intelligence era.
The Online Data Science, M.S. from New York Tech prepares you with the technical foundation, advanced modeling expertise, and applied skills needed to thrive in data science and AI-driven roles. From programming and statistics to machine learning and deep learning, every course is designed to build job-ready capabilities that employers value.

1. Foundational Essentials
Build Your Programming and Statistical Foundation
Courses
- DTSC 610: Programming for Data Science
- DTSC 620: Statistics for Data Science
Key Skills You'll Build:
- Foundational programming in Python and R
- Data structures, manipulation, and preparation
- Statistical reasoning, hypothesis testing, and inference
- Early data science techniques: clustering, regression, classification, and visualization
What You Can Do:
Clean, organize, and explore large datasets. Evaluate whether data patterns are meaningful and reliable. Prepare data for analysis and future machine learning applications.
Example Application:
Analyze student inquiry data to identify behaviors associated with higher application or enrollment likelihood.
Relevant Roles:
Data Analyst, Analytics Associate, Junior Data Scientist, Business Intelligence Analyst
2. Modeling & Data Systems Essentials
Learn to Build Predictive Models and Manage Large-Scale Data
Courses:
- DTSC 710: Machine Learning
- DTSC 701: Introduction to Big Data
Key Skills You’ll Build:
- Applied machine learning: classification, clustering, feature selection
- Predictive modeling, anomaly detection, and pattern recognition
- Large-scale data acquisition, storage, management, and analytics
- Big-data platforms, workflows, and computing solutions
What You Can Do:
Build models that predict user behavior, identify anomalies, and support intelligent decision-making. Design scalable workflows for collecting, storing, and preparing large volumes of data for analytics.
Example Application:
Predict which prospects are most likely to apply or enroll based on behavioral and demographic data. Create scalable data pipelines that combine operational data for predictive modeling.
Relevant Roles:
Data Scientist, Machine Learning Analyst, Predictive Modeling Analyst, AI Analyst, Data Engineer, Analytics Engineer
3. Specialization
Go Deeper in High-Demand AI Domains
Courses:
- DTSC 740: Deep Learning
- CSCI 657: Introduction to Data Mining
Key Skills You’ll Build:
- Neural networks, convolutional and recurrent networks
- Deep unsupervised learning and reinforcement learning
- Computer vision and speech recognition applications
- Data warehousing, OLAP, social network analysis, web mining
What You Can Do:
Develop and evaluate models that classify images, recognize speech, or detect patterns in sequential data. Analyze web behavior, customer segments, and multimedia data to extract useful insights.
Example Application:
Use computer vision to classify images or identify visual patterns in healthcare, retail, or manufacturing settings. Cluster users into behavioral segments to support personalization and targeting strategies.
Relevant Roles:
AI Analyst, Machine Learning Specialist, Computer Vision Engineer, Data Mining Analyst
4. Application
Communicate Insights and Drive Decision-Making
Course:
- DTSC 630: Data Visualization
Key Skills You’ll Build:
- Data visualization principles from graphic design, psychology, and cognitive science
- Effective presentation of complex datasets and model results
- Dashboard design and development
- Translating technical analysis into stakeholder-friendly insights
What You Can Do:
Build dashboards that visualize predictive model results, trends, anomalies, and audience segments. Make technical AI and data science work more usable, transparent, and actionable.
Example Application:
Create a dashboard showing which student segments are most likely to enroll and which factors drive that prediction.
Relevant Roles:
Data Visualization Specialist, Business Intelligence Analyst, Analytics Consultant
Career Outcomes
Step Into High-Demand Roles Shaping the Future
Upon completion of the Online Data Science, M.S., you’ll have the programming, statistical, machine learning, big data, deep learning, data mining, and visualization skills needed to apply AI-driven methods, adapt to emerging technologies, and translate complex data into decision-ready insights.
Example Roles:
AI and Machine Learning:
- AI Analyst
- ML Specialist
- Machine Learning Engineer
Technical Roles:
- AI Engineer
- Big Data Engineer
- AI Model Developer
Generative AI and Large Language Model (LLM):
- Generative AI Specialist
- LLM Application Analyst
- Prompt Engineer
Analytics, BI, and Risk:
- Business Intelligence Analyst
- Risk Analytics Analyst
- Fraud Detection Analyst
- Data Visualization Specialist
Product & Strategy:
- AI Strategy Analyst
- AI Product Analyst
- Analytics Consultant
In addition to the skills you’ll build through our AI-ready curriculum, you will also receive the in-depth career support you need to succeed. Through New York Tech’s Career Services, you can access personalized development resources, on-demand tools, job search and application support, technical readiness assessments, and experiential learning opportunities.
Online Data Sciences M.S. Courses
Our 30-credit curriculum can be broken down into the following three types of courses:
- 2 conditional prerequisite courses*
- 6 core courses**
- 6 elective options

Prerequisite Courses (3 credits each)*
DTSC 501: Fundamentals of Data Science
DTSC 502: Fundamental Probability and Statistics for Data Science
Fundamental Courses (3 credits each)
DTSC 610: Programming for Data Science
DTSC 615: Optimization Methods for Data Science
DTSC 620: Statistics for Data Science
DTSC 701: Introduction to Big Data
This course provides an overview of big data applications ranging from data acquisition, storage, management, transfer, to analytics, with focus on the state-of-the-art technologies, tools, and platforms that constitute big-data computing solutions. Real-life big data applications and workflows are introduced as well as use cases to illustrate the development, deployment, and execution of a wide spectrum of emerging big-data solutions.
DTSC 710: Machine Learning
In this course, students will learn important machine learning (ML) and data mining concepts and algorithms. Emphasis is on basic ideas and intuitions behind ML methods and their applications in activity recognition, and anomaly detection. This course will cover core ML topics such as classification, clustering, feature selection, Bayesian networks, and feature extraction. Classroom teaching will be augmented with experiments.
DTSC 870: MS Project I
Electives (3 credits each, select 4 of the following)
Advanced Data Science Electives
CSCI 657: Introduction to Data Mining
DTSC 740: Deep Learning
This course presents a range of topics from basic neural networks, convolutional and recurrent network structures, deep unsupervised and reinforcement learning, and applications to problem domains like speech recognition and computer vision. For a broader look at how deep learning and neural networks are shaping modern machine learning, explore New York Tech’s related guide.
DTSC 630: Data Visualization
CSCI 760 Database Systems
Cybersecurity Specialization Electives
CSCI 654: Principles of Information Security
CSCI 662: Information System Security Engineering and Admin
INCS 615: Network Security and Perimeter Protection
Core Course Credits= 30***
Prerequisite Course Credits = 6
*Note: DTSC 501 and 502 are prerequisites for the core curriculum. Students may be able to satisfy these prerequisites with previous education, and they should inquire about their eligibility during the admission and onboarding process if they wish to do so.
**A linear algebra course must also be completed within the first six months of the program. Students may be able to satisfy this prerequisite with previous education. Reach out to your admissions outreach advisor for a transcript evaluation.
***Students may be able to complete the degree program in 30 credits if previous education satisfies the prerequisites. Talk to an admissions outreach advisor to see if you are eligible.
Drive Your Organization Forward
Considering an Online Data Science, M.S. to take your career to the next level? Complete the form to get a program brochure for New York Tech College of Engineering and Computing Sciences.
Get valuable insights into the online experience, learn more about the College of Engineering and Computing Sciences, and see where this degree can take you.
This will only take a moment.
