M.S. in Data Science


The Master of Science in Data Science degree program is designed to prepare students to use the latest computational and analytic tools to solve data intensive problems that arise in business, industry or government. The goal is to provide the students with the knowledge and skills of data collection, pre-processing, analysis, visualization and ethical implication associated with large heterogeneous data arising within the various domain areas. 

All the core courses within the degree program are project-based allowing for hands-on experience culminating in a final capstone project or an internship in the student’s chosen domain area.  The program offers the flexibility for the students to choose one of the five tracks (Aerospace Engineering, Aviation Safety, Aviation Business, Cybersecurity, High Performance Computing and Big Data, and Homeland Security) to specialize in, depending on their interest.The students have to choose the track by the start of the second semester into the program.

Degree Requirements

The curriculum consists of 15 credits of required coursework, with an additional 3 credits of track-specific required course and 12 credits of electives and/or thesis research.

The core courses provide the foundation of the Data Science principles and require an undergraduate degree in a technical field (a degree with at least four semesters of college-level Math) for preparation. Students with a non-technical undergraduate degree will be required to complete additional modules

Program Core
CS 540Database and Data Retrieval3
MA 506Probability and Statistical Inference3
MA 540Data Mining3
MA 544Data Visualization3
MA 615Data Driven Modeling3
Total Credits15

Aerospace Engineering Track

Required Courses
AE 514Introduction to the Finite Element Method3
AE 516Computational Aeronautical Fluid Dynamics3
AE 523Modeling and Simulation of Linear Dynamic Systems3
Select one of the following3
AE 5XX Aerospace Engineering Elective
Numerical Methods for Engineers and Scientists
Numerical Linear Algebra for Engineers
Total Credits12

Aviation Business Track

Required Course
BA 612Data Analytics for Aviation Business3
Electives - Select 9 hrs from the following:9
Accounting for Decision Making
Operations Research
Advanced Aviation Economics
Airline Optimization and Simulation Systems
Airport Operations and Management
Total Credits12

 Aviation Safety Track

Required Course
MSA 628Data Analytics for Aviation Safety3
Electives - Select 9 hrs from the following:9
Applications in Crew Resource Management
Human Factors in the Aviation/Aerospace Industry
Aviation/Aerospace System Safety
Aviation/Aerospace Safety Program Management
Total Credits12

Cybersecurity Track

Required Course
CS 602Big Data Analytics for Cybersecurity3
Electives - Select 9 hrs from the following:9
Current Topics in Cybersecurity
System Exploitation and Penetration Testing
Multi-Agent Systems
Computer Security
Software Security Assessment
Applied Cryptography
Total Credits12

Homeland Security Track

Required Course
HS 602Data Analytics for Counterterrorism3
or HS 604 Data Analytics for GIS
Electives - Select 9 hrs from the following:9
MHSR 501 The Internet, Security, and Governance
MHSR 510 Introduction to Human Security
MHSR 520 Principles of International Conflict Resolution
MHSR 530 Environmental Security
MHSR 540 Foundations of Resilience
MSHR 615
Total Credits12
Capstone Project or Thesis3
Data Science Capstone Project
Track specific elective (Thesis)
Year One
MA 506 Probability and Statistical Inference 3
MA 544 Data Visualization 3
CS 540 Database and Data Retrieval 3
MA 540 Data Mining 3
Specified Electives 6
 Credits Subtotal18.0
Year Two
MA 553 High Performance Scientific Computing 3
MA 615 Data Driven Modeling 3
MA 680 Data Science Capstone Project 3
Specified Elective 3
 Credits Subtotal12.0
 Credits Total: 30.0

High Performance Computing & Big Data Track 

Required Course
MA 553High Performance Scientific Computing3
Electives- Select 9 hrs from the following:9
Fundamentals of Optimization
Statistical Quality Analysis
Computing for Data Compression, Image and Signal Processing
Complex Networks and Applications
Total Credits12