May the source be with you, but remember the KISS principle :)

Overview

Complex Systems ...?
We will explore few complex data structures, algorithms and see how complex and beautiful systems come about with specifying a few simple rules.

The course will be a balanced mix of theory, computation, and applications. Some familiarity with computer programming(Python) will be assumed but we will introduce as needed.

By assignments and the team-presentations throughout the term, we will gain hands-on experience and understanding of complex systems that arise from combinations of elementary rules.

Beside that we can define, solve, and analyze few data science related problems as well.

Reference Materials & University Assignments: