Project Socially Aware Computing

Course

URL study guide

https://studiegids.vu.nl/en/courses/2024-2025/XB_0042

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.

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 in the mandatory meetings.

Target Audience

Bachelor Artificial Intelligence (year 2)

Recommended background knowledge

Knowledge on programming (Introduction to Python Programming) and statistics (Statistical Methods) is highly recommended.
Academic year1/09/2431/08/25
Course level6.00 EC

Language of Tuition

  • English

Study type

  • Bachelor