is full of networks, from the intracellular machinery inside us to the
complex networks of neurons that form our brains, and to the vast number
of networks formed by humans, from off- and online social networks to
technological systems such as the Internet.
are important from many points of view - understanding how they work is
essential for understanding many natural phenomena, from spreading of
diseases to information flows in social networks, and from cascading
power grid failures to financial crises.
The Complex Networks
course provides you an introduction to the modern theory of networks,
together with skills for applying this knowledge to real-world networks
and empirical data.
The course consists of lectures and course assignments (= weekly exercises and a project work). There is no exam
- grading is based on points from the course assignments (60% needed
for passing the course). Assignments comprise some pen-and-paper maths
but mainly computer exercises with Python. Thus, elementary programming
skills are required. We'll provide a short Python tutorial and introduce
the networkX package used in this course. Solving the exercises
requires some time each week, so please plan your studies accordingly.
course will be lectured by Jari Saramäki (lectures 1-2, email@example.com) and Mikko Kivelä
(lectures 3-6, firstname.lastname@example.org). Course assistants are Tuomas Alakörkkö (tuomas.alakörkko@aalto.fi), Sara Heydari (email@example.com), Onerva Korhonen
(firstname.lastname@example.org), and Elisa Ryyppö (email@example.com). Thepreferred email address for contacting the course staff is firstname.lastname@example.org.
first lecture is on Wed November 2nd, 10:15 in TU1 (TUAS building). See you
there, and please do not forget to register via Oodi!
For students coming from other universities than Aalto, please obtain an Aalto user account before attending the course.