When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 9 modules in this course
This course introduces basic time series analysis and forecasting methods. Topics include stationary processes, ARMA models, modeling and forecasting using ARMA models, nonstationary and seasonal time series models, state-space models, and forecasting techniques.
By the end of this course, students will be able to:
- Describe important time series models and their applications in various fields.
- Formulate real life problems using time series models.
- Use statistical software to estimate models from real data and draw conclusions and develop solutions from the estimated models.
- Use visual and numerical diagnostics to assess the soundness of their models.
- Communicate the statistical analyses of substantial data sets through explanatory text, tables, and graphs.
- Combine and adapt different statistical models to analyze larger and more complex data.
Welcome to Introduction to Time Series! In this module we'll define time series and time series models, and we'll develop some intuition for the fundamental concept of stationarity, and why it's useful.
What are Time Series, and How are They Used? •10 minutes
Getting Started with R•11 minutes
A Gentle Introduction to Stationarity - Part 1•7 minutes
A Gentle Introduction to Stationarity - Part 2•8 minutes
A Gentle Introduction to Stationarity - Part 3•13 minutes
5 readings•Total 200 minutes
Syllabus•10 minutes
What Are Time Series?•60 minutes
Intro to R•60 minutes
Stationarity•60 minutes
Module 1 Summary•10 minutes
4 assignments•Total 165 minutes
What Are Time Series, and How Are They Used Quiz•15 minutes
Getting Started with R Quiz•15 minutes
A Gentle Introduction to Stationarity Quiz•15 minutes
Module 1 Summative Assessment•120 minutes
1 discussion prompt•Total 10 minutes
Meet and Greet Discussion•10 minutes
Module 2: Basic Analysis of Stationary Processes
Module 2•6 hours to complete
Module details
In this module, we'll discuss stationarity in more detail. We'll learn the technical definitions of weak and strong stationarity, and explain why the weaker version is more practical to use. We'll discuss the autocovariance and autocorrelation functions for stationary processes---concepts that will be with us for the rest of the course. And finally, we'll see some examples of ARMA processes, which we'll treat more deeply in the coming modules.
What's included
9 videos3 readings3 assignments
Show info about module content
9 videos•Total 92 minutes
Module 2 Introduction•1 minute
Weak and Strong Stationarity - Part 1•6 minutes
Weak and Strong Stationarity - Part 2•11 minutes
Weak and Strong Stationarity - Part 3•14 minutes
Weak and Strong Stationarity - Part 4•10 minutes
Introduction to Linear Processes - Part 1•12 minutes
Introduction to Linear Processes - Part 2•15 minutes
Introduction to Linear Processes - Part 3•10 minutes
Introduction to Linear Processes - Part 4•14 minutes
3 readings•Total 130 minutes
Weak and Strong Stationarity•60 minutes
Linear Processes•60 minutes
Module 2 Summary•10 minutes
3 assignments•Total 150 minutes
Weak and Strong Stationarity Quiz•15 minutes
Introduction to Linear Processes Quiz•15 minutes
Module 2 Summative Assessment•120 minutes
Module 3: ARMA processes and their Autocorrelation Functions
Module 3•6 hours to complete
Module details
In this module, we'll focus on ARMA processes, and what is arguably their most important feature, namely their autocorrelation structure. We'll see how to compute these "from scratch" (with a little help from R for the computations), and look at plots of the autocorrelation function (ACF) to get some intuition for how the ACF of an ARMA process behaves and what it can tell us.
What's included
10 videos4 readings3 assignments
Show info about module content
10 videos•Total 60 minutes
Module 3 Introduction•1 minute
Understanding ARMA (p, q) Processes - Part 1•6 minutes
Understanding ARMA (p, q) Processes - Part 2•5 minutes
Understanding ARMA (p, q) Processes - Part 3•5 minutes
Understanding ARMA (p, q) Processes - Part 4•8 minutes
Computing ACF's of AR (2) Processes Using Difference Equations - Part 1•8 minutes
Computing ACF's of AR (2) Processes Using Difference Equations - Part 2•10 minutes
Computing ACF's of AR (2) Processes Using Difference Equations - Part 3•7 minutes
Computing ACF's of AR (2) Processes Using Difference Equations - Part 4•3 minutes
Computing ACF's of AR (2) Processes Using Difference Equations - Part 5•6 minutes
4 readings•Total 140 minutes
Understanding ARMA processes•60 minutes
Computing ACF's Using Difference Equations•60 minutes
Module 3 Summary•10 minutes
Insights from an Industry Leader: Learn More About Our Program•10 minutes
3 assignments•Total 150 minutes
Understanding ARMA(p,q) Processes Quiz•15 minutes
Computing ACF's of AR(2) Processes Using Difference Equations Quiz•15 minutes
Module 3 Summative Assessment•120 minutes
Module 4: More About the ACF; Best Linear Predictors, Autocorrelation, and Partial Autocorrelation
Module 4•6 hours to complete
Module details
In this module, we begin by discussing the ACF's of more complicated ARMA processes. Our main focus, though, is on one-step-ahead forecasts. We learn about the best linear predictor: both how it is defined and how to use it. Finally, we use what we have learned in order to define the Partial Autocorrelation Function (PACF), which is another fundamental tool in the study of stationary processes.
What's included
10 videos3 readings3 assignments
Show info about module content
10 videos•Total 68 minutes
Module 4 Introduction•1 minute
ACF's and Difference Equations - Part 1•10 minutes
ACF's and Difference Equations - Part 2•6 minutes
ACF's and Difference Equations - Part 3•5 minutes
ACF's and Difference Equations - Part 3 (Cont.)•8 minutes
Best Linear Predictors, Principles of Forecasting, and the Partial Autocorrelation Function - Part 1•9 minutes
Best Linear Predictors, Principles of Forecasting, and the Partial Autocorrelation Function - Part 2•7 minutes
Best Linear Predictors, Principles of Forecasting, and the Partial Autocorrelation Function - Part 2 (Cont.)•7 minutes
Best Linear Predictors, Principles of Forecasting, and the Partial Autocorrelation Function - Part 3•9 minutes
Best Linear Predictors, Principles of Forecasting, and the Partial Autocorrelation Function - Part 4•5 minutes
3 readings•Total 130 minutes
ACF's and difference equations, continued•60 minutes
Best Linear Predictor of a Stationary Process: Principles of Forecasting and the Partial Autocorrelation Function•60 minutes
Module 4 Summary•10 minutes
3 assignments•Total 150 minutes
ACF’s and Difference Equations, continued Quiz•15 minutes
Best Linear Predictors, Principles of Forecasting, and the Partial Autocorrelation Quiz•15 minutes
Module 4 Summative Assessment•120 minutes
Module 5: Fitting Data to ARMA models
Module 5•7 hours to complete
Module details
In this module, we learn about fitting a stationary time series model to data. The fitting process involves determining what values of the parameters to use. We discuss preliminary estimation and maximum likelihood estimation of these parameters.
What's included
9 videos4 readings4 assignments
Show info about module content
9 videos•Total 52 minutes
Module 5 Introduction•1 minute
The Sample ACF and Sample PACF - Part 1•10 minutes
The Sample ACF and Sample PACF - Part 2•7 minutes
Preliminary Estimation and the Yule-Walker Equations - Part 1•7 minutes
Preliminary Estimation and the Yule-Walker Equations - Part 1 (Cont.)•6 minutes
Maximum Likelihood Estimators for ARMA Processes - Part 1•6 minutes
Maximum Likelihood Estimators for ARMA Processes - Part 2•4 minutes
Maximum Likelihood Estimators for ARMA Processes - Part 3•6 minutes
Maximum Likelihood Estimators for ARMA Processes - Part 4•5 minutes
4 readings•Total 190 minutes
The sample ACF and sample PACF•60 minutes
Preliminary estimation and the Yule-Walker equations•60 minutes
Maximum likelihood estimators for ARMA processes•60 minutes
Module 5 Summary•10 minutes
4 assignments•Total 165 minutes
The Sample ACF and Sample PACF Quiz•15 minutes
Preliminary Estimation and the Yule-Walker equations Quiz•15 minutes
Maximum likelihood estimation for ARMA processes Quiz•15 minutes
Module 5 Summative Assessment•120 minutes
Module 6: Diagnostics and Order Selection
Module 6•6 hours to complete
Module details
In this module, we discuss model diagnostics and order selection. Given an ARMA order, we've already seen how to best fit the parameters of the associated model. Given several different fitted models, the tools we develop in this module will allow us to make an intelligent choice about which one to use.
What's included
7 videos3 readings3 assignments
Show info about module content
7 videos•Total 53 minutes
Module 6 Introduction•1 minute
Model Diagnostics - Part 1•10 minutes
Model Diagnostics - Part 2•10 minutes
Model Diagnostics - Part 3•8 minutes
Order Selection and the AICC - Part 1•8 minutes
Order Selection and the AICC - Part 2•5 minutes
Order Selection and the AICC - Part 3•11 minutes
3 readings•Total 130 minutes
Diagnostics•60 minutes
Order Selection•60 minutes
Module 6 Summary•10 minutes
3 assignments•Total 150 minutes
Diagnostics Quiz•15 minutes
Order Selection and the AICC Quiz•15 minutes
Module 6 Summative Assessment•120 minutes
Module 7: Nonstationary processes: ARIMA and SARIMA Models
Module 7•6 hours to complete
Module details
This module introduces students to ARIMA and SARIMA modeling techniques, essential for analyzing non-stationary and seasonal time series data. In the first lesson, students will learn to define ARIMA processes, use the Dickey-Fuller test to determine the need for differencing, and fit ARIMA models using R. The second lesson extends these skills to SARIMA models, focusing on identifying seasonality and fitting these models to capture seasonal patterns in data.
What's included
9 videos3 readings3 assignments
Show info about module content
9 videos•Total 62 minutes
Module 7 Introduction•1 minute
ARIMA Models - Part 1•7 minutes
ARIMA Models - Part 1 (Cont.)•5 minutes
ARIMA Models - Part 2•7 minutes
ARIMA Models - Part 2 (Cont.)•6 minutes
ARIMA Models - Part 3•10 minutes
ARIMA Models - Part 4•9 minutes
SARIMA Models - Part 1•9 minutes
SARIMA Models - Part 2•9 minutes
3 readings•Total 130 minutes
ARIMA Models•60 minutes
SARIMA Models•60 minutes
Module 7 Summary•10 minutes
3 assignments•Total 150 minutes
ARIMA Models Quiz•15 minutes
SARIMA Models Quiz•15 minutes
Module 7 Summative Assessment•120 minutes
Module 8: More on Forecasting
Module 8•6 hours to complete
Module details
This module equips students with more sophisticated forecasting techniques beyond one-step-ahead predictions. We treat both (S)ARIMA models and exponential smoothing models and show how to handle forecasts in R. For the simplest of these models, we look inside the "black box" a little bit and demonstrate how these forecasts are generated.
What's included
9 videos3 readings3 assignments
Show info about module content
9 videos•Total 60 minutes
Module 8 Introduction•1 minute
Beyond One-Step-Ahead Prediction - Part 1•8 minutes
Beyond One-Step-Ahead Prediction - Part 1 (Cont.)•6 minutes
Beyond One-Step-Ahead Prediction - Part 2•9 minutes
Beyond One-Step-Ahead Prediction - Part 3•9 minutes
Beyond One-Step-Ahead Prediction - Part 3 (Cont.)•8 minutes
Beyond One-Step-Ahead Prediction - Part 4•2 minutes
Exponential Smoothing - Part 1•10 minutes
Exponential Smoothing - Part 2•8 minutes
3 readings•Total 130 minutes
Beyond One-Step Ahead Predictions•60 minutes
Exponential Smoothing Models•60 minutes
Module 8 Summary•10 minutes
3 assignments•Total 150 minutes
Beyond One-Step-Ahead Prediction Quiz•15 minutes
Exponential Smoothing Quiz•15 minutes
Module 8 Summative Assessment•120 minutes
Summative Course Assessment
Module 9•3 hours to complete
Module details
This module contains the summative course assessment that has been designed to evaluate your understanding of the course material and assess your ability to apply the knowledge you have acquired throughout the course.
What's included
1 assignment
Show info about module content
1 assignment•Total 180 minutes
Course Summative Assessment•180 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Build toward a degree
This course is part of the following degree program(s) offered by Illinois Tech. If you are admitted and enroll, your completed coursework may count toward your degree learning and your progress can transfer with you.¹
View eligible degrees
Build toward a degree
This course is part of the following degree program(s) offered by Illinois Tech. If you are admitted and enroll, your completed coursework may count toward your degree learning and your progress can transfer with you.¹
¹Successful application and enrollment are required. Eligibility requirements apply. Each institution determines the number of credits recognized by completing this content that may count towards degree requirements, considering any existing credits you may have. Click on a specific course for more information.
Illinois Tech is a top-tier, nationally ranked, private research university with programs in engineering, computer science, architecture, design, science, business, human sciences, and law. The university offers bachelor of science, master of science, professional master’s, and Ph.D. degrees—as well as certificates for in-demand STEM fields and other areas of innovation. Talented students from around the world choose to study at Illinois Tech because of the access to real-world opportunities, renowned academic programs, high value, and career prospects of graduates.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.