We may earn an affiliate commission when you visit our partners.
Course image
Trevor Leslie

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.

Read more

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.

Enroll now

What's inside

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.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Develops core skills and professional expertise in time series analysis, valuable in industries requiring forecasting and predictive analytics
Taught by Trevor Leslie, a recognized expert in time series analysis, providing learners with access to industry-leading knowledge
Provides a strong foundation in time series concepts, statistical modeling, and forecasting techniques, preparing learners for advanced studies in data science
Requires access to statistical software like R, potentially introducing a barrier for learners without prior experience
Focuses on theoretical concepts and statistical modeling, with limited emphasis on practical applications
Covers a wide range of time series models, but may require additional resources for in-depth understanding of specific models

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Foundational time series with r

According to learners, this course offers a phenomenal introduction to time series analysis, providing a strong theoretical foundation and delving deep into mathematical underpinnings. Many commend the instructor's clear explanations, making complex concepts like stationarity, ARMA, ACF, and PACF intuitive. While the course includes practical R labs that solidify understanding, some students seeking extensive real-world case studies or advanced data manipulation might find the approach too academic or desire more hands-on projects beyond the provided exercises. It’s ideal for beginners with a solid grasp of statistics.
Integrates R, but some desire more extensive practical projects.
"The R labs are practical and truly help solidify the theoretical concepts."
"I wish there were more real-world case studies or projects beyond just the R exercises. Felt a bit too academic for my professional needs."
"While the R examples are helpful, they are mostly illustrative and don't involve complex data manipulation, so be prepared to explore more on your own."
Best for those with basic statistical and mathematical skills.
"I struggled a lot with this course. It assumes a very strong mathematical background, which I lacked. The pace was too fast for me..."
"As a beginner to time series but with a good grasp of statistics, this course was perfect."
"The assignments are challenging but fair, pushing you to apply what you learn."
Concepts build progressively and cover essential topics.
"I loved how the concepts built on each other module by module."
"The progression from basic concepts to ARIMA/SARIMA models was logical and well-structured."
"Comprehensive overview of time series. The lectures are detailed and the syllabus covers all the essential topics for an introduction."
Complex topics are explained intuitively by the instructor.
"The instructor makes complex topics like stationarity and ARMA models incredibly clear and easy to grasp."
"The explanations of ACF, PACF, and their use in model identification are top-notch."
"The clarity of explanations for complex functions like ACF/PACF is unmatched."
Delivers deep conceptual and mathematical understanding.
"This course offers a strong theoretical foundation, delving deep into the mathematical underpinnings of time series."
"I gained a deep conceptual understanding that I couldn't get from just tutorials."
"It's an academic approach, which is good for a solid understanding..."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Introduction to Time Series with these activities:
Organize your notes, assignments, quizzes, and exams
Organizing your course materials will help you to stay on track and make it easier to find the information you need. This activity will help you to be more efficient and productive in your studies.
Show steps
  • Gather all of your course materials.
  • Create a system for organizing your materials.
Review linear algebra and calculus
Linear algebra and calculus are essential prerequisites for time series analysis. This activity will help you to refresh your skills in these areas and ensure that you are prepared for the course.
Browse courses on Linear Algebra
Show steps
  • Review your notes from linear algebra and calculus.
  • Take a practice quiz or exam.
Watch video tutorials on time series analysis
Video tutorials can be a great way to learn new concepts or review material. This activity will help you to supplement the material covered in the course and gain a deeper understanding of time series analysis.
Browse courses on Time Series Analysis
Show steps
  • Find a set of video tutorials on time series analysis.
  • Watch the tutorials.
  • Take notes on the most important concepts.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Read the book Time Series Analysis by Forecasting by Robert Shumway and David Stoffer
This book is essential reading for anyone who wants to understand time series analysis and forecasting. It provides a comprehensive overview of the field, from the basics to the most advanced topics.
Show steps
  • Read the book carefully.
  • Take notes on the most important concepts.
  • Work through the exercises at the end of each chapter.
Practice solving time series analysis problems
Solving problems is a great way to test your understanding of the material and build your skills. This activity will help you to identify areas where you need more practice.
Browse courses on Time Series Analysis
Show steps
  • Find a set of time series analysis problems.
  • Solve the problems.
  • Check your answers.
Join a study group or online forum
Discussing the material with other students can help you to understand the concepts more deeply and identify areas where you need more practice.
Browse courses on Time Series Analysis
Show steps
  • Find a study group or online forum.
  • Participate in discussions.
Build a time series forecasting model for a real-world dataset
This project will allow you to apply the concepts you learn in the course to a real-world problem. You will also gain valuable experience in data analysis and model building.
Browse courses on Time Series Forecasting
Show steps
  • Gather a real-world dataset.
  • Explore the data and identify the time series.
  • Build a time series forecasting model.
  • Evaluate the performance of the model.
  • Write a report on your findings.
Write a blog post or article on a topic related to time series analysis
Writing a blog post or article will help you to solidify your understanding of the material and share your knowledge with others. This activity will also help you to develop your communication and writing skills.
Browse courses on Time Series Analysis
Show steps
  • Choose a topic related to time series analysis.
  • Write a blog post or article on the topic.
  • Publish your blog post or article.

Career center

Learners who complete Introduction to Time Series will develop knowledge and skills that may be useful to these careers:

Reading list

We've selected 50 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Introduction to Time Series.
This seminal work by the pioneers of ARMA modeling provides a comprehensive treatment of the Box-Jenkins methodology for time series analysis. It must-read for anyone interested in the historical development and theoretical foundations of ARMA models.
Provides a comprehensive overview of forecasting methods, including SARIMA models. It is written by two of the leading experts in the field, and it is essential reading for anyone who wants to learn about forecasting.
Provides a comprehensive and up-to-date introduction to time series analysis. It covers a wide range of topics, including SARIMA models, and it is suitable for both undergraduate and graduate students.
For those interested in contemporary approaches to forecasting, this book explores the application of machine learning techniques to time series data using Python. It's highly relevant for graduate students and professionals looking to incorporate modern methods into their forecasting toolkit. It provides practical guidance and code examples.
Focuses on time series forecasting specifically using Python, covering both statistical and deep learning methods. It's a practical guide for data scientists and analysts who want to implement forecasting models in Python. It's a good resource for exploring contemporary topics and gaining hands-on experience.
Provides a comprehensive introduction to time series analysis, covering both theoretical foundations and practical applications. It is suitable for both beginners and advanced users.
Is written in an applied style and is useful for people in business and industry who need to forecast business metrics. It provides a thorough overview of statistical theory, models, and case studies in a way that is accessible to practitioners.
Comprehensive treatment of time series prediction written by a renowned expert in the field. This book is more focused on prediction than the other books on the list. It can be useful for graduate students who want to do research on time series prediction or applied scientists who want a practical approach to the topic.
Provides a practical introduction to time series analysis using the R programming language. It covers a wide range of topics, including SARIMA models, and it is suitable for both undergraduate and graduate students.
Provides a practical introduction to time series forecasting using the Python programming language. It covers a wide range of topics, including SARIMA models, and it is suitable for both undergraduate and graduate students.
Provides a comprehensive introduction to the statistical analysis of time series. It covers a wide range of topics, including SARIMA models, and it is suitable for both undergraduate and graduate students. Also a valuable reference for researchers.
Provides a comprehensive overview of time series analysis, including moving average models. It is written by leading experts in the field and is highly regarded.
Provides a comprehensive overview of time series analysis, including moving average models. It is written by a leading expert in the field and is highly regarded.
Explores the art and science of prediction by examining the traits and methods of highly accurate forecasters. It's an excellent read for anyone interested in improving their forecasting skills, regardless of their technical background. While not a textbook on statistical methods, it provides invaluable insights into the behavioral aspects of forecasting and is considered a must-read for practitioners across all levels.
Provides a comprehensive overview of time series analysis by state space methods. It is written by leading experts in the field and is highly regarded.
Provides a comprehensive overview of the R programming language, covering its syntax, data structures, and functions. It is an excellent resource for beginners who want to learn the basics of R.
Popular choice for graduate students in econometrics who want to focus on time series analysis. Lütkepohl has written several books on econometrics and time series analysis.
Focuses specifically on demand forecasting, a critical area in business and supply chain management. It provides practical best practices and is highly relevant for professionals in these fields. It's a good resource for applying forecasting principles to a specific business function.
Nate Silver, known for his political forecasting, delves into the world of prediction across various domains, explaining why some predictions succeed while many fail. is highly relevant for understanding the challenges and principles of forecasting in practice. It's accessible to a broad audience and serves as an excellent resource for gaining a broad understanding of the complexities involved.
Offers a practical, hands-on approach to time series forecasting using the R programming language. It's suitable for undergraduate students and professionals who want to learn how to apply various forecasting methods with real-world data. It's a good resource for gaining a broad understanding and developing practical skills.
This textbook provides a solid introduction to time series analysis and forecasting, covering a range of methods and including exercises and data sets. It's suitable for undergraduate and graduate students seeking a comprehensive overview of the subject. It serves as a good foundation for further study.
Practical guide to using R for data analysis and visualization. It covers a wide range of topics, from data wrangling and exploratory data analysis to statistical modeling and graphics.
This advanced textbook provides a comprehensive treatment of time series analysis using state space methods. It includes a detailed discussion of ARMA models within the state space framework.
This specialized textbook provides a comprehensive treatment of time series analysis with a focus on applications in meteorology and oceanography. It covers a wide range of topics, including ARMA models, and is suitable for graduate students and researchers in these fields.
Provides an elementary and introductory approach to time series analysis, emphasizing methods and data analysis. It covers the logic and tools for model-building for stationary and non-stationary time series, including ARIMA processes. It is suitable for advanced undergraduate and beginning graduate students with a basic statistics background and is often used as a textbook.
Practical guide to using R for data science. It covers topics such as data wrangling, exploratory data analysis, and machine learning.
Practical guide to using R for data analysis and visualization. It covers a wide range of topics, from data wrangling and exploratory data analysis to statistical modeling and graphics.
Provides a practical, example-driven introduction to time series analysis and forecasting. It's suitable for students and practitioners who learn best through examples and applications. It helps solidify understanding through hands-on practice.
Provides an intuitive introduction to forecasting, with a focus on economic and financial applications. It's suitable for advanced undergraduate and graduate students in economics and business. It offers a good balance of theory and application in a specific domain.
This comprehensive book covers a wide range of forecasting methods, from traditional statistical models to machine learning techniques. It provides a practical guide for practitioners and researchers seeking to implement effective forecasting solutions.
Provides a gentle introduction to time series analysis using R, making it accessible to beginners. It covers fundamental concepts, including basic ARIMA modeling, with practical R examples. It good starting point for those new to time series analysis and R.
Provides an introduction to time series analysis with a strong emphasis on applications using R. It's suitable for students and practitioners who want to learn how to analyze time series data and build forecasting models in R. It helps in solidifying understanding through practical application.
Provides a detailed treatment of exponential smoothing methods for forecasting, viewed through the lens of state space models. It's suitable for graduate students and researchers specializing in this area. It offers a deeper theoretical understanding of a widely used class of forecasting models.
Introduces Hidden Markov Models (HMMs) and their application to time series data using R. HMMs are a more advanced topic relevant for modeling time series with underlying unobserved states. It's suitable for graduate students and researchers interested in more complex time series models.
Covers Bayesian approaches to forecasting and dynamic models. It's a more advanced topic suitable for graduate students and researchers interested in Bayesian methods. It provides a deeper understanding of a powerful probabilistic framework for forecasting.
An extension of Tsay's book on financial time series, this text delves into multivariate time series analysis with a focus on financial applications and using R. It is relevant for those who need to analyze multiple related time series and provides insights into advanced topics beyond univariate ARIMA.
Provides a rigorous theoretical treatment of statistical time series analysis. It is aimed at graduate students and researchers with a strong mathematical background. It's a valuable resource for those seeking a deep theoretical understanding of time series models, which underpins many forecasting techniques.
Offers a concise introduction to the fundamental concepts of time series analysis. It would cover the basic principles necessary to understand models like ARIMA, making it suitable for those seeking a foundational understanding before diving into more advanced texts.
Explores the application of machine learning techniques to time series forecasting. It covers various machine learning algorithms and provides practical guidance on implementing them for forecasting purposes.
Offers an intermediate-level discussion of various statistical forecasting methods, including those related to ARIMA models. It aims to bridge the gap between theory and practice, providing practical insights into forecasting systems. It can be a useful reference for understanding the statistical underpinnings of ARIMA forecasting.
Delves into structural vector autoregressive (SVAR) models, which are an advanced topic in multivariate time series analysis related to VAR models. It is suitable for researchers interested in contemporary and advanced topics in time series econometrics.
Provides a practical introduction to state space methods for time series analysis, requiring only a basic knowledge of linear regression. It serves as good supplementary reading for those interested in understanding state space models as they relate to or differ from ARIMA models. It is suitable for readers with limited prior experience in time series analysis.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Introduction to Time Series.
Introduction to Trading, Machine Learning & GCP
Most relevant
Univariate Time Series Analytics & Modeling with EViews
Most relevant
Demand Forecasting Using Time Series
Most relevant
Applied AI with DeepLearning
Most relevant
Reinforcement Learning for Trading Strategies
Most relevant
Practical Time Series Analysis
Most relevant
Master Financial Econometrics for Time Series Analysis
Most relevant
The Complete Pandas Bootcamp 2024: Data Science with...
Most relevant
Machine Learning for Accounting with Python
Most relevant

Coursera Buyer Protection & Guarantee

Verified partner policies & purchase protections

Accredited University Partner
Free Trial & Audit

7-Day Free Trial & Free Audit

7-day free trial on monthly Coursera Plus subscriptions; free audit option available on most individual courses to explore video lectures and readings at no charge.

Return & Refund Policy

14-Day Refund Guarantee

14-day refund window on annual Coursera Plus subscriptions and single-course purchases prior to certificate issuance. Monthly subscriptions do not offer refunds once billed.

Buyer Protections

Verified Academic & Industry Partner

Accredited university and industry certifications (e.g. Stanford, Google, IBM, Yale), secure SSL payment processing, and verifiable digital certificate links.

Key Purchase Protections
14-day refund window on annual Coursera Plus and single courses
7-day free trial on monthly Coursera Plus subscriptions
Free course audit option for lectures and readings
Verified certificates from top universities & companies
OpenCourser Verified Partner Policy details last reviewed: 2026-10-22
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser