Before choosing a specialty, all degree candidates are required to complete six engaging core courses that offer fundamental knowledge necessary for success in the program. Upon completion of all six courses, students may select their concentration.

Statistical Methods

Statistical Methods: This course introduces fundamental statistical techniques for data analytics. Some techniques covered in the course are hypothesis testing, data transformation, probability estimation, confidence intervals, classification and distribution, regressions models, ANOVA, multivariate analysis, non-parametric methods and experiment design.

Full course name: IAF 602 Statistical Methods for Data Analytics (3)

Data Analytics

Data Analytics: In this course, students will gain experience managing, manipulating and analyzing both structured and unstructured data. The course will also cover programming for analytics, data visualization, statistical modeling, database design and high-performance computing.

Full course name: IAF 601 Introduction to Data Analytics – Methods and Approaches (3)

Data Preparation

Data Preparation: This course exposes students to current approaches, techniques and best practices for collecting, cleaning and normalizing data. It will also cover processing, storing, managing, securing and preparing structured and unstructured big data sets for analytics.

Full course name: IAF 603 Preparing Data for Analytics (3) 

Machine Learning and Predictive Analytics

Machine Learning and Predictive Analytics: This course is an introduction to machine learning and predictive analytics for Big Data. Concepts covered in the course include deep learning, supervised and unsupervised models, regression, inductive learning and time series analysis.

Full course name: IAF 604 Machine Learning and Predictive Analytics (3)

Data Visualization

Data Visualization: In this course, students will analyze data to answer questions and be exposed to concepts and techniques to understand analytics results. Students will also learn to appropriately infer relationships to answer questions and visualize results using contemporary techniques.

Full course name: IAF 605 Data Visualization (3)

Analytical Solutions

Analytical Solutions: Analytical Solutions addresses how data analytics are used to solve applied problems in varied contexts. Students will learn how to choose appropriate methodologies, manage data, conduct analyses and report results.

Full course name: IAF 606 Solving Problems with Data Analytics (3)