logotyp Student Portal
Course page

Modelling Complex Systems, 10.0 c

Course code:1MA256, Report code:60020, 67%, DAG, NML, week: 13 - 22 Semester: Spring 2016

Course registration

Registration for this course is done via Student Portal.

Activate your student account / Log in with your student account

Registration is open: -

Information for admitted students

Timetable link: Modelling Complex Systems

For more information, please visit our website: www.math.uu.se/Student

If you register and later decide to drop the course, please contact studexp@math.uu.se in order to cancel the registration. A registration can be cancelled within three weeks from the course start date.

Information for students admitted with conditions

Send an email to the study counsellor (studievagledare@math.uu.se) in good time. Write "admitted with conditions" in the subject line and include your name, p-number (or t-number), and which course you want to register for.
The study counsellor will then assess your eligibility. If you meet the prerequisites, you will be registered. Otherwise, the counsellor will contact you.

Contact information

If you have any questions about registration, please contact:
Email: studexp@math.uu.se
Telephone: 018-4713200, 018-4713202
Address: http://www.math.uu.se/Student/Kursadministration/

Information about student accounts

To take this course you must have a student account. As an admitted you can activate your student account via www.uu.se/konto.

Information about course start

Course start: 2016-04-04

Course information

Welcome to modelling complex systems 2016.

We will look at mathematical and simulation methods for modelling everything from pattern formation of seashells to bird flocking, segregation in society and sports. This course is taught by David Sumpter, Ernest Liu and Alex Szorkovszky.

The course is assessed on the basis of two exercise sheets and a project, based on a research paper. Exercise sheet 1 consists of two questions and is worth 24 points. Exercise sheet 2 consists of three questions and is worth 48 points. The final project worth 28 points. To pass the course (grade 3) you must correctly answer questions amounting to at least 50 points. In order to get grade 4 you must get 70 points. In order to get a grade 5 you must get 75 points overall and at least 18 points for the project. 

The lab sessions of this course are intended as a learning experience and we will provide extensive help with the exercises. To get the most out of this course you should attend these sessions where we will give valuable tips and advice on the problems. You are encouraged to work together in groups but each person should submit their own final set of answers to the questions. It is preferred that simulations should be implemented in Matlab, but it is acceptable to use other languages. We will try to help with programming problems in all languages, but `guarantee' help only in Matlab.

The following deadlines are strict and must be followed:

Friday 22nd April: Deadline for exercise sheet 1. 

Friday 20th May: Deadline for exercise sheet 2.

Friday 10th June: Final project deadline.

Please submit hand-ins on studentportalen.  All code should be submitted as an appendix and not as part of the answer to the hand-ins. If you want to submit a video (which you are encouraged to do for some questions) then put it on Studentportalen or online if it is too large.

Introductory lectures

Before the first lecture (on April 4th) please watch the following online videos. 

Downloadable lecture 1: What is a complex system?

Downloadable lecture 2: Mathematical models

Downloadable lecture 3: Cellular automata models.

Downloadable lecture 4: Mathematical approach to complex systems.