Study program / study programs: Advanced data analytics
Course: Introduction to time series analysis
Teacher(s): Marija Mitrović Dankulov, Aleksandra Alorić, Andrej Korenić
Course status: Elective
ECTS points: 10
Prerequisites: none
Course objective:
Acquiring basic knowledge about theoretical and applied aspects of time series analysis. 
Learning outcomes:
Students will acquire knowledge about basic concepts of time series analysis and their application to data science. They will be able to analyze in detail continuous and discrete time series, to describe their characteristics, to choose a proper theoretical model and to infer the interaction matrix based on time series correlations. 
Course structure and content:
Main course topics: Stationary processes, auto-correlation and autocovariance functions;  Moving Average (MA) processes, Auto-Regressive (AR) processes and  Auto-Regressive/Moving Average (ARMA) processes; correlogram; spectral  analysis, periodogram; elements of estimation and forecasting and applications to empirical data.
Detrended fluctuation analysis. Hurst exponent. Fourier transform for time series analysis and prediction. 
Time series correlations and network extraction.
Literature/Readings:
Shumway, Robert H., and David S. Stoffer (2011), Time series analysis and its applications: with R examples, Springer, ISBN: 978-1-4419-7864-6
The number of class hours per week:
Lectures: 4
Labs: 0
Workshops: 0
Research study: 3
Other classes: 0
Teaching methods:
Individual and group work; lectures and labs
Evaluation/Grading (maximum 100 points):
Pre-exam requirements (Homework): 40
Final exam (Project: real-world application): 60