Predictive Analytics

Masters in Predictive Analytics Course Schedule

Below you will find a listing of courses for the MSPA program. You can narrow your course search by day, location or instructor. View course descriptions.




Graduate Programs

Master of Science in Predictive Analytics
PREDICT 400-DL Math for Modelers *Core Course

Students learn techniques for building and interpreting mathematical models of real-world phenomena in and across multiple disciplines, including matrices, linear programming, probability, and both differential and integral calculus, with an emphasis on applications. This is for students who want a firm understanding and/or review of these fields of mathematics prior to applying them in subsequent courses. Counts as an elective for students admitted prior to fall 2014. Required as a core course for students admitted for fall 2014 and after.

Winter 2018 Sec #55 (400-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
Winter 2018 Sec #56 (400-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
Winter 2018 Sec #57 (400-DL)
01/08/18 - 03/18/18 Optional Sync Tu
Online Open
Winter 2018 Sec #58 (400-DL)
01/08/18 - 03/18/18 Optional Sync Th
Online Open
Winter 2018 Sec #59 (400-DL)
01/08/18 - 03/18/18 Optional Sync W
Online Open
PREDICT 401-DL Introduction to Statistical Analysis *Core Course

Students learn to apply statistical techniques to the processing and interpretation of data from various industries and disciplines. Topics covered include probability, descriptive statistics, study design and linear regression. Emphasis will be placed on the application of the data across these industries and disciplines and serve as a core thought process through the entire Predictive Analytics curriculum.

Prerequisite: PREDICT 400-DL Math for Modelers.

Winter 2018 Sec #55 (401-DL)
01/08/18 - 03/18/18 Optional Sync Tu
Online Open
Winter 2018 Sec #56 (401-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
Winter 2018 Sec #57 (401-DL)
01/08/18 - 03/18/18 Optional Sync Th
Online Open
Winter 2018 Sec #58 (401-DL)
01/08/18 - 03/18/18 Optional Sync W
Online Open
Winter 2018 Sec #59 (401-DL)
01/08/18 - 03/18/18 Optional Sync Sa
Online Open
PREDICT 402-DL Introduction to Predictive Analytics *Core Course

This course introduces the field of predictive analytics, which combines business strategy, information technology, and modeling methods. The course reviews the benefits and opportunities of data science, organizational and implementation issues, ethical, regulatory, and compliance issues. It discusses business problems and solutions regarding traditional and contemporary data management systems and the selection of appropriate tools for data collection and analysis. It reviews approaches to business research, sampling, and survey design.

Winter 2018 Sec #55 (402-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
Winter 2018 Sec #56 (402-DL)
01/08/18 - 03/18/18 Optional Sync Th
Online Open
Winter 2018 Sec #57 (402-DL)
01/08/18 - 03/18/18 Optional Sync W
Online Open
Winter 2018 Sec #58 (402-DL)
01/08/18 - 03/18/18 Optional Sync W
Online Open
PREDICT 410-DL Regression and Multivariate Analysis *Core Course

This course develops the foundations of predictive modeling by: introducing the conceptual foundations of regression and multivariate analysis; developing statistical modeling as a process that includes exploratory data analysis, model identification, and model validation; and discussing the difference between the uses of statistical models for statistical inference versus predictive modeling. The high level topics covered in the course include: exploratory data analysis, statistical graphics, linear regression, automated variable selection, principal components analysis, exploratory factor analysis, and cluster analysis. In addition students will be introduced to the SAS statistical software, and its use in data management and statistical modeling.

WINTER 2018 COURSE-SPECIFIC LANGUAGES:

SECTIONS 55, 56 - R

SECTIONS 57 - PYTHON

SECTION 58 - SAS

Prerequisite: PREDICT 401-DL Introduction to Statistical Analysis.

Winter 2018 Sec #55 (410-DL)
01/08/18 - 03/18/18 Optional Sync W
Online Open
Winter 2018 Sec #56 (410-DL)
01/08/18 - 03/18/18 Optional Sync Tu
Online Open
Winter 2018 Sec #57 (410-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
Winter 2018 Sec #58 (410-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
PREDICT 411-DL Generalized Linear Models *Core Course

This course extends linear “OLS” regression by introducing the concept of Generalized Linear Model “GLM” regression. The course reviews traditional linear regression as a special case of GLM's, and then continues with logistic regression, poisson regression, and survival analysis. The course is heavily weighted towards practical application with large data sets containing missing values and outliers. It addresses issues of data preparation, model development, model validation, and model deployment.

WINTER 2018 COURSE-SPECIFIC LANGUAGES:

SECTIONS 55, 56 - R

SECTIONS 57 - PYTHON

SECTION 58 - SAS



Prerequisite: PREDICT 410-DL Regression and Multivariate Analysis.

Winter 2018 Sec #55 (411-DL)
01/08/18 - 03/18/18 Optional Sync Tu
Online Open
Winter 2018 Sec #56 (411-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
Winter 2018 Sec #57 (411-DL)
01/08/18 - 03/18/18 Optional Sync W
Online Open
Winter 2018 Sec #58 (411-DL)
01/08/18 - 03/18/18 Optional Sync W
Online Open
PREDICT 413-DL Applied Time Series and Forecasting *Core Course

The objective of this course is to cover key analytical techniques used in the analysis and forecasting of time series data. Specific topics include the role of forecasting in organizations, exponential smoothing methods, stationary and non-stationary time series, autocorrelation and partial autocorrelation functions, Univariate ARIMA models, seasonal models, Box-Jenkins methodology, Regression Models with ARIMA errors, Transfer Function modeling, Intervention Analysis, and multivariate time series analysis.

 

Prerequisite: PREDICT 411-DL Generalized Linear Models.

Winter 2018 Sec #55 (413-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
Winter 2018 Sec #56 (413-DL)
01/08/18 - 03/18/18 Optional Sync W
Online Open
Winter 2018 Sec #57 (413-DL)
01/08/18 - 03/18/18 Optional Sync Tu
Online Open
PREDICT 420-DL Database Systems and Data Preparation *Core Course

Behind every analytics project is an analytical data source. In this course, students explore the fundamentals of data management and data preparation. Students acquire hands-on experience with various data file formats, working with quantitative data and text, relational (SQL) database systems, and NoSQL database systems. They access, organize, clean, prepare, transform, and explore data, using database shells, query and scripting languages, and analytical software. This is a case-study- and project-based course with a strong programming component.

 

Winter 2018 Sec #55 (420-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
Winter 2018 Sec #56 (420-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
Winter 2018 Sec #57 (420-DL)
01/08/18 - 03/18/18 Optional Sync Tu
Online Open
Winter 2018 Sec #58 (420-DL)
01/08/18 - 03/18/18 Optional Sync W
Online Open
PREDICT 422-DL Practical Machine Learning *Core Course

The rapid advancement of computational methods from machine/statistical learning, data mining and pattern recognition provides unprecedented opportunities for understanding large, complex datasets. This course takes a practical approach to introduce several machine learning methods with business applications in marketing, finance, and other areas. The course aims to provide a practical survey of modern machine learning techniques that can be applied to make informed business decisions: regression and classification methods, resampling methods and model selection, regularization, perceptron and artificial neural networks, tree-based methods, support vector machines and kernel methods, principal components analysis, and clustering methods. At the end of this course, students will have a basic understanding of how each of these methods learn from data to find underlying patterns useful for prediction, classification, and exploratory data analysis. Further, each student will learn how to implement machine learning methods in the R statistical programming language for improved decision-making in real business situations. The course format is a combination of textbook readings and lecture slides, R Lab video sessions, and group discussions. Weekly quizzes and programming assignments using R will be used to reinforce both machine learning concepts and practice. The final project will involve students applying multiple machine learning methods to solve a practical business problem in marketing

NOTE: Section 57 will be taught in Python.

 Prerequisite: PREDICT 401-DL Introduction to Statistical Analysis.

Winter 2018 Sec #55 (422-DL)
01/08/18 - 03/18/18 Optional Sync W
Online Open
Winter 2018 Sec #56 (422-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
Winter 2018 Sec #57 (422-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
Winter 2018 Sec #58 (422-DL)
01/08/18 - 03/18/18 Optional Sync Tu
Online Open
PREDICT 450-DL Marketing Analytics *Elective

This course provides a comprehensive review of predictive analytics as it relates to marketing management and business strategy. The course gives students an opportunity to work with data relating to customer demographics, marketing communications, and purchasing behavior. Students perform data cleansing, aggregation, and analysis, exploring alternative segmentation schemes for targeted marketing. They design tools for reporting research results to management, including information about consumer purchasing behavior and the effectiveness of marketing campaigns. Conjoint analysis and choice studies are introduced as tools for consumer preference measurement, product design, and pricing research. The course also reviews methods for product positioning and brand equity assessment. This is a case-study- and project-based course involving extensive data analysis.

Prerequisite: PREDICT 411-DL Generalized Linear Models.

Winter 2018 Sec #55 (450-DL)
01/08/18 - 03/18/18 Optional Sync W
Online Open
PREDICT 451-DL Risk Analytics *Elective

Building upon probability theory and inferential statistics, this course provides an introduction to risk analytics. Examples from economics and finance show how to incorporate risk within regression and time series models. Monte Carlo simulation is used to demonstrate how variability in data affects uncertainty about model parameters. Additional topics include subjectivity in risk analysis, causal modeling, stochastic optimization, portfolio analysis, and risk model evaluation.

Prerequisite: PREDICT 411-DL Generalized Linear Models

Recommended: PREDICT 413-DL Time Series Analytics and Forecasting

Winter 2018 Sec #55 (451-DL)
01/08/18 - 03/18/18 Optional Sync Sa
Online Open
PREDICT 452-DL Web and Network Data Science *Elective

A central part of e-commerce and social network applications, Web sites represent an important platform and data source for online marketing and customer relationship management. This course provides a comprehensive review of Web analytics. It shows how to use Web sites and information on the Web to understand Internet user behavior and to guide management decision-making. Topics include measurements of end-user visibility, organizational effectiveness, click analytics, and log file analysis. The course also provides an overview of social network analysis for the Web. This is a case-study- and project-based course with a strong programming component.

Prerequisite: PREDICT 401-DL Introduction to Statistical Analysis and PREDICT 420-DL Database Systems and Data Preparation.

Winter 2018 Sec #55 (452-DL)
01/08/18 - 03/18/18 Optional Sync Th
Online Open
PREDICT 453-DL Text Analytics *Elective

This course is focused on incorporating text data from a wide range of sources into the predictive analytics process. Topics covered include extracting key concepts from text, organizing extracted information into meaningful categories, linking concepts together, and creating structured data elements from extracted concepts. Students taking the course will be expected to identify an area of interest and to collect text documents relevant to that area from a variety of sources. This material will be used in the fulfillment of course assignments.

 

Prerequisite: PREDICT 401-DL Introduction to Statistical Analysis and PREDICT 420-DL Database Systems and Data Preparation.

Winter 2018 Sec #55 (453-DL)
01/08/18 - 03/18/18 Optional Sync Tu
Online Open
PREDICT 454-DL Advanced Modeling Techniques *Elective

Drawing upon previous course work in predictive analytics, modeling, and data mining, this course provides a review of statistical and mathematical programming and advanced modeling techniques. It explores computer-intensive methods for parameter and error estimation, model selection, and model validation. The course focuses on techniques and algorithms from the statistical and machine learning disciplines, and it has a strong programming component. Example topics that could be included in this course include: ordinary least squares regression, logistic regression, multinomial logistic regression, classification and regression trees, neural networks, support vector machines, naïve Bayes, principal components analysis, cluster analysis, regularization techniques such as the LASSO, and boosting. The exact set of topics covered could vary from course to course or instructor to instructor, but the topics covered should be clearly interpreted by the student from the assigned readings. Each student will complete a series of individual assignments and a team project assignment.

Prerequisite: PREDICT 411-DL Generalized Linear Models

Students are strongly recommended to take PREDICT 413-DL Times Series Analytics and Forecasting, PREDICT 420 Database Systems and Data Preparation, and PREDICT 422-DL Practical Machine Learning before taking this course.

Winter 2018 Sec #55 (454-DL)
01/08/18 - 03/18/18 Optional Sync Th
Online Open
PREDICT 455-DL Data Visualization *Elective

This course begins with a review of human perception and cognition, drawing upon psychological studies of perceptual accuracy and preferences. The course reviews principles of graphic design, what makes for a good graph, and why some data visualizations effectively present information and others do not. It considers visualization as a component of systems for data science and presents examples of exploratory data analysis, visualizing time, networks, and maps. It reviews methods for static and interactive graphics and introduces tools for building web-browser-based presentations. This is a project-based course with programming assignments.

Prerequisites: PREDICT 401-DL Introduction to Statistical Analysis.

Winter 2018 Sec #55 (455-DL)
01/08/18 - 03/18/18 Optional Sync Tu
Online Open
PREDICT 460-DL Decision Analytics *Elective

This course covers the fundamental concepts, solution techniques, modeling approaches, and applications of decision analytics, with the purpose of introducing students to the most commonly used applied optimization, simulation and decision analysis techniques for prescriptive analytics in business. Students will explore topics from linear programming, network optimization, integer linear programming, goal programming, multiple objective optimization, nonlinear programming, metaheuristic algorithms, stochastic simulation, queuing modeling, decision analysis, and Markov decision processes. Students will develop a contextual understanding of decision analytic techniques useful for providing managerial decision support by implementing the covered methods using state-of-the-art analytical modeling software. This is a problem and project-based course with a strong decision analytic modeling component.


Prerequisite: PREDICT 401-DL Introduction to Statistical Analysis.

Winter 2018 Sec #55 (460-DL)
01/08/18 - 03/18/18 Optional Sync Th
Online Open
Winter 2018 Sec #56 (460-DL)
01/08/18 - 03/18/18 Optional Sync Th
Online Open
PREDICT 470-DL Analytics Entrepreneurship *Elective

This course prepares students for establishing and running a data sciences oriented entrepreneurial organization. Topics include evaluating preparedness for entrepreneurial work, activities that would help transform an idea into a running organization, identifying right data, analytics tools, and resources platform, and aligning with unmet market demands. We spend time on growing network of people and assets to leverage, creating innovative intellectual property and sharpening unique competitiveness, making a choice on product development vs. consulting and solution development, and how to leverage marketing channels for sales activities. The key outcome of this course is putting together a business plan. Students working on their visionary entrepreneurial works will complete the course with a comprehensive set of tools and a business plan/pitch for starting an entrepreneurial organization, or create an entrepreneurial approach to utilizing data and analytics in their current job.

Prerequisite: PREDICT 401 Introduction to Statistical Analysis.

 

 

Winter 2018 Sec #55 (470-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
PREDICT 472-DL Analytics Consulting *Elective

Analytics consulting brings together consultative processes and tools for creating a trusted advisor relationship with clients. This course will cover concepts, processes, tools, and techniques for developing consulting proposals, selling, contracting, bringing together teams and resources, servicing, managing projects, and creating recommendation plans. In the process, we will also cover requirements gathering and data gathering, managing client engagement, and client relationship, using high performance measures and project management tools. Finally, we will also cover ethical issues and career challenges.

Prerequisites: PREDICT 401-DL Introduction to Statistical Analysis.

Winter 2018 Sec #55 (472-DL)
01/08/18 - 03/18/18 Optional Sync Tu
Online Open
PREDICT 475-DL Project Management *Core Course

This course introduces best practices in project management, covering the full project life cycle with a focus on globally accepted standards. It reviews traditional methods, including: integration, portfolio and stakeholder management, chartering, scope definition, estimating, the Delphi method and project evaluation and review technique, precedence diagramming and the critical path method, scheduling, risk analysis and management, resource loading and leveling, Gantt charts, earned value analysis and performance indices of project cost/schedule control systems criteria. It shows how the project management maturity model, leadership, team development, and principles of negotiation apply to organizations of various types: hierarchical and matrix organizations, international teams, and virtual teams. Options on Agile and MS Project are included. Using methods and models from this course, predictive analytics managers should experience greater project definition and structure and be able to execute projects more effectively.

Winter 2018 Sec #55 (475-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
Winter 2018 Sec #56 (475-DL)
01/08/18 - 03/18/18 Optional Sync Tu
Online Open
Winter 2018 Sec #57 (475-DL)
01/08/18 - 03/18/18 Optional Sync Th
Online Open
PREDICT 480-DL Business Leadership and Communications *Core Course

The purpose of this course is to introduce the fundamental leadership theory and associated behaviors that enable students to excel in their analytics careers and to apply these behaviors to personal and professional success. The course builds from the basic premise that leadership is learned. It examines the theory and practice of leadership at the individual and organizational levels, and specifically how to drive effective change management in enterprises at various stages in an enterprise analytics transformation process. Students will be introduced to three weeks of analytics-specific project management, where they will design an analytics project plan using an agile approach incorporating CRISP-DM methodology, and execute that plan in a simulated business setting. Leadership challenges unique to analytics departments in various company sizes will be addressed through the use of case studies and theory-based assignments. The course will focus on developing effective communication strategies and presentations that resonate across business and technical teams.

Winter 2018 Sec #55 (480-DL)
01/08/18 - 03/18/18 Optional Sync Tu
Online Open
Winter 2018 Sec #56 (480-DL)
01/08/18 - 03/18/18 Optional Sync W
Online Open
PREDICT 498-DL Capstone Project *Core Course

The capstone course focuses upon the practice of predictive analytics. This course is the culmination of the predictive analytics program. It gives students an opportunity to demonstrate their business strategic thinking, communication, and consulting skills. Business cases across various industries and application areas illustrate strategic advantages of analytics, as well as organizational issues in implementing systems for predictive analytics. Students work in project teams, generating business plans and project implementation plans. Students may choose this course or the master's thesis to fulfill their capstone requirement.

Prerequisite: Students may take one other course simultaenously with PREDICT 498-DL but must complete all other program requirements prior to commencement of the course.

Winter 2018 Sec #55 (498-DL)
01/08/18 - 03/18/18 Optional Sync M
Online Open
Winter 2018 Sec #56 (498-DL)
01/08/18 - 03/18/18 Optional Sync W
Online Open
Winter 2018 Sec #57 (498-DL)
01/08/18 - 03/18/18 Optional Sync Tu
Online Open
Winter 2018 Sec #58 (498-DL)
01/08/18 - 03/18/18 Optional Sync Th
Online Open