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

Doing Economics: Measuring Climate Change (Coursera) Coursera
University of London,University College London,CORE

Doing Economics: Measuring Climate Change (Coursera)

This course will give you practical experience in working with real-world data, with applications to important policy issues in today’s society. Each week, you will learn specific data handling skills in Excel and use these techniques to analyse climate change data, with appropriate readings to provide background information on the data you are working with. You will also learn about the consequences of climate change and how governments can address this issue.

Nov 16th 2026
4 Weeks
Principles of fMRI 2 (Coursera) Coursera
Johns Hopkins University,University of Colorado Boulder

Principles of fMRI 2 (Coursera)

Functional Magnetic Resonance Imaging (fMRI) is the most widely used technique for investigating the living, functioning human brain as people perform tasks and experience mental states. It is a convergence point for multidisciplinary work from many disciplines. Psychologists, statisticians, physicists, computer scientists, neuroscientists, medical researchers, behavioral scientists, engineers, public health researchers, biologists, and others are coming together to advance our understanding of the human mind and brain. This course covers the analysis of Functional Magnetic Resonance Imaging (fMRI) data.

Nov 16th 2026
4 Weeks
Data Processing with Azure (Coursera) Coursera
LearnQuest

Data Processing with Azure (Coursera)

This Azure training course is designed to equip students with the knowledge need to process, store and analyze data for making informed business decisions. Through this Azure course, the student will understand what big data is along with the importance of big data analytics, which will improve the students mathematical and programming skills. Students will learn the most effective method of using essential analytical tools such as Python, R, and Apache Spark.

Nov 16th 2026
3 Weeks
Bioinformatic Methods I (Coursera) Coursera
University of Toronto

Bioinformatic Methods I (Coursera)

Large-scale biology projects such as the sequencing of the human genome and gene expression surveys using RNA-seq, microarrays and other technologies have created a wealth of data for biologists. However, the challenge facing scientists is analyzing and even accessing these data to extract useful information pertaining to the system being studied. This course focuses on employing existing bioinformatic resources – mainly web-based programs and databases – to access the wealth of data to answer questions relevant to the average biologist, and is highly hands-on.

Nov 16th 2026
5-12 Weeks
Management and financial accounting: Know your numbers 1 (Coursera) Coursera
Macquarie University

Management and financial accounting: Know your numbers 1 (Coursera)

Financial literacy is a fundamental capability for any business leader, whether you are running your own small business/start-up or working at a large organisation. This course will provide you with a sound foundational understanding of financial and management accounting, and how to use accounting to facilitate and align decisions made by owners, managers and employees.

Nov 16th 2026
5-12 Weeks
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.

Nov 23rd 2026
4 Weeks
Population Health: Predictive Analytics (Coursera) Coursera
Leiden University

Population Health: Predictive Analytics (Coursera)

Predictive analytics has a longstanding tradition in medicine. Developing better prediction models is a critical step in the pursuit of improved health care: we need these tools to guide our decision-making on preventive measures, and individualized treatments. In order to effectively use and develop these models, we must understand them better. In this course, you will learn how to make accurate prediction tools, and how to assess their validity. First, we will discuss the role of predictive analytics for prevention, diagnosis, and effectiveness. Then, we look at key concepts such as study design, sample size and overfitting.

Nov 23rd 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.”

Nov 23rd 2026
5-12 Weeks
Fundamentos de estadística aplicada (Coursera) Coursera
Universidad de los Andes

Fundamentos de estadística aplicada (Coursera)

El curso está orientado a profesionales de diferentes campos, que estén interesados en adquirir conceptos fundamentales de estadística aplicada. El contenido del curso será particularmente útil para profesionales que estén interesados en adelantar estudios de postgrado en ingeniería, administración o economía, entre otras profesiones, y que requieran de una adecuada fundamentación en estadística.

Nov 23rd 2026
4 Weeks
Process Mining: Data science in Action (Coursera) Coursera
Eindhoven University of Technology

Process Mining: Data science in Action (Coursera)

Process mining is the missing link between model-based process analysis and data-oriented analysis techniques. Through concrete data sets and easy to use software the course provides data science knowledge that can be applied directly to analyze and improve processes in a variety of domains. Data science is the profession of the future, because organizations that are unable to use (big) data in a smart way will not survive. It is not sufficient to focus on data storage and data analysis. The data scientist also needs to relate data to process analysis.

Nov 16th 2026
5-12 Weeks