General Information
| Course Code | XB_0042 |
|---|---|
| Credits | 6 EC |
| Period | P3 |
| Course Level | 200 |
| Language of Tuition | English |
| Faculty | Faculty of Science |
| Course Coordinator | dr. M.A. Oliveira MSc |
| Examiner | dr. M.A. Oliveira MSc |
| Teaching Staff |
dr. L. Alberts dr. M.A. Oliveira MSc |
|
Part of programme(s)
Bachelor
Use the arrow keys to navigate the list, Enter to select, and Escape to close.
|
|
Practical Information
You need to register for this course yourself. The (de)registration deadlines can be found on VU.nl
| Teaching Methods | Seminar, Lecture |
|---|
Target audiences
This course is also available as:
Course Objective
After having completed this course students are able to:
- Perform a study following a full research cycle: setting up an experiment (conceptualisation, formalisation), performing the experiment (simulation), analysing and interpreting its results (applying knowledge and understanding; making judgements)
- Apply and integrate knowledge about programming, modelling, statistics, conducting research and academic writing to actual societal challenges (applying knowledge and understanding; making judgements)
- Build a multi agent-based model in the modelling environment Netlogo (applying knowledge and understanding)
- Report the results of the project in written form (communication; lifelong learning skills)
Course Content
Within this course students learn to address a societal challenge involving social interaction by means of agent-based simulation. They learn to identify relevant concepts and relations, formalise these in a dedicated environment (Netlogo), conduct simulations to test different hypothetical scenarios and analyse their results.
They do this by working individually on assignments and a project in a chosen domain. They report their findings in written form.
This course builds upon the Modelling Human Behaviour course (XB_0146).
Additional Information Teaching Methods
This project course is given by means of active working group meetings. These meetings are mandatory. The course is divided into two parts. During the first week the students will work on assignments to learn how to work with Netlogo. If they pass these assignments they are allowed to start their project. They will work on their project during the next three weeks.
During the first two weeks the students have 20 hours of work group sessions per week. During the third week there will be 12 hours of work group sessions. In the final week of the course (week 4) the students can schedule an individual meeting with a member of the teaching team. Attendance during the work group sessions is mandatory.
Method of Assessment
Pass/fail individual assignments that need to be passed to start the project
Individual project report (95%) + self-reflection (5%)
We only offer a resit for the project. If you fail the assignments you will have to take the course again next academic year.
This course consists of individual assignments and an individual project. Students need to work on the assignments in class. Their work is checked by the teacher or TA. The meetings are mandatory. The students also work on their project during the mandatory meetings.
Additional Information Target Audience
Bachelor Artificial Intelligence (year 2)Additional Information
In this course, generative AI (GenAI), such as ChatGPT or similar tools, may only be used for orientation and brainstorming, for example to explore ideas or clarify questions. GenAI may not be used to generate content that becomes part of the final submission. The final product must be based entirely on the student's own understanding, analysis, and wording. Incorrect use of GenAI is considered fraud. If established, the submitted work or assessment result will be declared invalid, and the Examination Board may impose further measures.
Recommended background knowledge
Knowledge on programming (Introduction to Python Programming) is highly recommended.