Introduction to Complex Systems

Undergraduate Program Status

Course Level: 
Bachelor's
Campus: 
Vienna
Course Open to: 
Students on-site
Academic Year: 
2022-2023
Term: 
Fall
US Credits: 
2
ECTS Credits: 
4
Course Code: 
UGST4087
Course Description: 

This course provides an introduction to the theory of complex systems, including elementary graph theory and network models, models of percolation and epidemic spreading, theory of phase transitions, an introduction to stochastic processes and Markov chains, models of opinion dynamics, and an introduction to dynamical systems, stability analysis and bifurcations.

Learning Outcomes: 

Students will be familiar with the broader context of complex systems, and will be proficient with the basic mathematical formalism, models and techniques required to characterize and study a variety of systems exhibiting complex behavior.

Assessment: 

A student's grade in this course will be a weighted average of his/her performance on the homework assignments and the exams. The weights are as follows: performance on the homework assignments: 20%; performance on the midterm exam: 30%; performance on the final exam: 50%. Regular class attendance is required to pass the exam. Active class participation is highly recommended.

Prerequisites: 

Introduction to Statistics 

Introduction to Linear Algebra 

Introduction to Calculus

Multivariate Calculus 

Algorithms and Data Structures