Introduction to Time Series (Coursera)

Offered by Illinois Tech,
Introduction to Time Series (Coursera)

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.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

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.

Syllabus

Module 1: Course Introduction and Intuition for Stationarity
Welcome to Introduction to Time Series! This module introduces students to the foundational concepts and tools for time series analysis, equipping them with the necessary skills to understand, model, and analyze data that change over time. Through a blend of theoretical lessons and practical exercises, students will explore the nature of time series data, the principles of stationarity, and begin their journey into time series modeling.

Module 2: Basic Analysis of Stationary Processes
This module offers a comprehensive exploration of ARMA (Auto Regressive Moving Average) processes, equipping students with the ability to dissect and comprehend the mechanics of ARMA models, including terminology and mathematical foundations like the backward shift operator. Through hands-on experience, students will learn to classify ARMA processes based on causality and invertibility, estimate key statistical properties of stationary time series such as the sample mean, autocovariance, and autocorrelation using R, and employ visual tools to determine the order of MA processes. This module also provides an introduction to forecasting, where students apply prediction operators to achieve optimal forecasts for stationary processes, rounding out their foundational understanding of time series analysis.

Module 3: ARMA processes and their Autocorrelation Functions
This module delves into advanced concepts surrounding ARMA(p,q) processes, focusing on the intricacies of causality and invertibility. Students will gain the analytical skills necessary to categorize ARMA processes, enhancing their understanding through the computation and interpretation of the Partial Autocorrelation Function (PACF) for both theoretical processes and real time series data using R. This module emphasizes the practical application of ACF and PACF plots in determining the order of ARMA processes and it introduces advanced forecasting techniques, providing students with the tools to implement precise forecasting methods for a variety of ARMA models, preparing them for complex challenges in time series analysis.

Module 4: More About the ACF; Best Linear Predictors, Autocorrelation, and Partial Autocorrelation
In this module, students will continue to delve into the intricate world of time series analysis, exploring techniques for parameter estimation and model selection. Students will master the Yule-Walker equations, a fundamental tool for preliminary parameter estimation, and gain proficiency in maximum likelihood estimation for ARMA processes. Additionally, students will learn to determine the optimal model order through various statistical criteria, ensuring parsimonious yet accurate representations of time series data.

Module 5: Fitting Data to ARMA models
This module equips students with advanced techniques for modeling and forecasting time series data. Students will explore the ARIMA framework, learning how to handle trends and seasonality through differencing and seasonal components. They will master the interpretation of ACF and PACF plots, enabling them to determine appropriate model orders. Additionally, students will explore the intricacies of SARIMA processes, incorporating both seasonal and non-seasonal components. This module culminates with forecasting techniques tailored for ARIMA and SARIMA models, empowering students to make accurate predictions for complex time series scenarios.

Module 6: Diagnostics and Order Selection
This module focuses on refining ARMA model selection and diagnostics, teaching students to critically evaluate model fit using standardized residuals and various diagnostic plots in R, including the normal Q-Q plot and the Ljung-Box test. Additionally, the module covers the principles of model order selection, emphasizing the avoidance of overfitting and the application of the Akaike Information Criterion (AIC) and its correction (AICC) in choosing the optimal ARMA model for specific time series data.

Module 7: Nonstationary processes: ARIMA and SARIMA Models
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, incorporating the concept of exponential smoothing. The second lesson extends these skills to SARIMA models, focusing on identifying seasonality and fitting these models to capture seasonal patterns in data, providing a comprehensive toolkit for sophisticated time series analysis.

Module 8: More on Forecasting
This module equips students with advanced forecasting techniques beyond one-step-ahead predictions, focusing on ARMA, ARIMA, and SARIMA processes using R. In the initial lesson, learners will explore methodologies for generating multi-step forecasts with these models. The subsequent lesson dives into exponential smoothing, teaching students to handle models with additive errors, trends, and seasonality, and how to effectively use R's HoltWinters and forecast functions to fit and interpret time series forecasts, thus providing a thorough grounding in dynamic forecasting methods.

Summative Course Assessment
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.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Modelización Cuantitativa para Finanzas Corporativas (Coursera) Coursera
Universidad Austral

Modelización Cuantitativa para Finanzas Corporativas (Coursera)

Este es un curso de modelización cuantitativa pensado para su aplicación en el ámbito de finanzas corporativas. En este curso aprenderás cómo explotar de la mejor forma los datos que alimentan a los modelos financieros. En la "era de los datos", cada vez más las organizaciones cuentan con información que pueden ser explotada para enriquecer la modelización financiera. Apoyándonos en métodos estadísticos y de modelización, en este curso aprenderás a proyectar variables de interés, a realizar predicciones, a medir y a evaluar la implicancia de riesgos.

Oct 26th 2026
4 Weeks
Healthcare Information Design and Visualizations (Coursera) Coursera
Northeastern University

Healthcare Information Design and Visualizations (Coursera)

Introduces processes and design principles for creating meaningful displays of information that support effective business decision-making. Studies how to collect and process data; create visualizations (both static and interactive); and use them to provide insight into a problem, situation, or opportunity. Introduces methods to critique visualizations along with ways to answer the elusive question: “What makes a visualization effective?”

Nov 2nd 2026
4 Weeks
Population Health: Responsible Data Analysis (Coursera) Coursera
Leiden University

Population Health: Responsible Data Analysis (Coursera)

In most areas of health, data is being used to make important decisions. As a health population manager, you will have the opportunity to use data to answer interesting questions. In this course, we will discuss data analysis from a responsible perspective, which will help you to extract useful information from data and enlarge your knowledge about specific aspects of interest of the population.

Nov 2nd 2026
4 Weeks
Business Intelligence and Competitive Analysis (Coursera) Coursera
Rutgers University

Business Intelligence and Competitive Analysis (Coursera)

By the end of 2019, it is clear that American Airlines (AAL), the world’s largest airline group, is in trouble. With the growth rate of its stock price ranked at the bottom of all major US airlines and going in the opposite direction from the SP500 index, AAL needs to find out what is going on, and how to turn the company and its stock price around.

Oct 26th 2026
4 Weeks
Statistics and Data Analysis with Excel, Part 1 (Coursera) Coursera
University of Colorado Boulder

Statistics and Data Analysis with Excel, Part 1 (Coursera)

Designed for students with no prior statistics knowledge, this course will provide a foundation for further study in data science, data analytics, or machine learning. Topics include descriptive statistics, probability, and discrete and continuous probability distributions. Assignments are conducted in Microsoft Excel (Windows or Mac versions). Designed to be taken with the follow-up course, “Statistics and Data Analysis with Excel, Part 2.”

Oct 26th 2026
5-12 Weeks
Introduction to Accounting Data Analytics and Visualization (Coursera) Coursera
University of Illinois at Urbana-Champaign

Introduction to Accounting Data Analytics and Visualization (Coursera)

Accounting has always been about analytical thinking. From the earliest days of the profession, Luca Pacioli emphasized the importance of math and order for analyzing business transactions. The skillset that accountants have needed to perform math and to keep order has evolved from pencil and paper, to typewriters and calculators, then to spreadsheets and accounting software. A new skillset that is becoming more important for nearly every aspect of business is that of big data analytics: analyzing large amounts of data to find actionable insights. This course is designed to help accounting students develop an analytical mindset and prepare them to use data analytic programming languages like Python and R.

Nov 2nd 2026
5-12 Weeks
From Excel to Power BI (Coursera) Coursera
Knowledge Accelerators

From Excel to Power BI (Coursera)

Are you using Excel to manage, analyze, and visualize your data? Would you like to do more? Perhaps you've considered Power BI as an alternative, but have been intimidated by the idea of working in an advanced environment. The fact is, many of the same tools and mechanisms exist across both these Microsoft products. This means Excel users are actually uniquely positioned to transition to data modeling and visualization in Power BI! Using methods that will feel familiar, you can learn to use Power BI to make data-driven business decisions using large volumes of data.

Nov 2nd 2026
1 Week
HI-FIVE: Health Informatics For Innovation, Value & Enrichment (Administrative/IT Perspective) (Coursera) Coursera
Columbia University

HI-FIVE: Health Informatics For Innovation, Value & Enrichment (Administrative/IT Perspective) (Coursera)

HI-FIVE (Health Informatics For Innovation, Value & Enrichment) Training is an approximately 10-hour online course designed by Columbia University in 2016, with sponsorship from the Office of the National Coordinator for Health Information Technology (ONC). The training is role-based and uses case scenarios. No additional hardware or software are required for this course. Our nation’s healthcare system is changing at a rapid pace.

Oct 26th 2026
4 Weeks
Analyzing and Visualizing Data in Looker (Coursera) Coursera
Google Cloud

Analyzing and Visualizing Data in Looker (Coursera)

In this course, you learn how to do the kind of data exploration and analysis in Looker that would formerly be done primarily by SQL developers or analysts. Upon completion of this course, you will be able to leverage Looker's modern analytics platform to find and explore relevant content in your organization’s Looker instance, ask questions of your data, create new metrics as needed, and build and share visualizations and dashboards to facilitate data-driven decision making.

Oct 26th 2026
2 Weeks
Introduction to Statistics (Coursera) Coursera
Stanford University

Introduction to Statistics (Coursera)

Stanford's "Introduction to Statistics" teaches you statistical thinking concepts that are essential for learning from data and communicating insights. By the end of the course, you will be able to perform exploratory data analysis, understand key principles of sampling, and select appropriate tests of significance for multiple contexts. You will gain the foundational skills that prepare you to pursue more advanced topics in statistical thinking and machine learning.

Nov 2nd 2026
5-12 Weeks
Business Applications of Hypothesis Testing and Confidence Interval Estimation (Coursera) Coursera
Rice University

Business Applications of Hypothesis Testing and Confidence Interval Estimation (Coursera)

Confidence intervals and Hypothesis tests are very important tools in the Business Statistics toolbox. A mastery over these topics will help enhance your business decision making and allow you to understand and measure the extent of ‘risk’ or ‘uncertainty’ in various business processes. This course advances your knowledge about Business Statistics by introducing you to Confidence Intervals and Hypothesis Testing. These are done by easy to understand applications.

Nov 2nd 2026
4 Weeks