700.292 (21S) Simulating Swarm Intelligence

Sommersemester 2021

No registration period specified.

First course session
02.03.2021 17:00 - 18:30 online Off Campus
... no further dates known

Overview

Due to the COVID-19 pandemic, it may be necessary to make changes to courses and examinations at short notice (e.g. cancellation of attendance-based courses and switching to online examinations).

For further information regarding teaching on campus, please visit: https://www.aau.at/en/corona.
Lecturer
Course title german Simulating Swarm Intelligence
Type Course (continuous assessment course )
Course model Online course
Hours per Week 2.0
ECTS credits 3.0
Registrations 17
Organisational unit
Language of instruction English
possible language(s) of the assessment English
Course begins on 02.03.2021
eLearning Go to Moodle course
Remarks (english)

If you want to join the lecture after March 3, please send me an email.

Time and place

Please note that the currently displayed dates may be subject to change due to COVID-19 measures.
List of events is loading...

Course Information

Intended learning outcomes

Are you interested in swarms and bio-inspired algorithms?
Curious how complex system behavior emerges from many individuals with simple rules?
Want to simulate such systems, visualize them and gain insight into how they work?

Don't want to or unable to go to a lecture IRL this semester?

Then this course is for you!

DAY & TIME: Tuesday, 17:00 - 18:30 (Austria time)

You will get basic knowledge in swarm intelligence by applying agent-based modeling/simulation methods.

After the course, you will

  • be able to model, code, and run a simulation of a swarm system using the simulation platform Netlogo
  • be able to do some simple(!) evaluations of the simulation using the statistics software R
  • have experience with the complete simulation lifecycle from modeling to running and evaluating multiple simulation runs.

All software used in this course is  free and runs on Windows, Mac, and Linux.

Teaching methodology including the use of eLearning tools

Online instruction only.

Live online lectures, pre-recorded videos, readings, online discussions.

Individual work: students first study existing models and later model, code, run, and evaluate their own simulations.

Online presentation of student projects.


Course content

  • Swarm Intelligence
  • Simulation methods
  • Agent-based simulation
  • Netlogo platform and language
  • Using Netlogo library models
  • Simple evaluation methods with the R statistics package
  • Modeling and coding your own simulation


Prior knowledge expected

Basic knowledge of programming in any language.
This course is suitable for bachelor, master, and PhD students.

Literature

Bill Rand, Fundamentals of Netlogo Tutorial @ Complexity Explorer (free, sign-up required): https://www.complexityexplorer.org/courses/84-fundamentals-of-netlogo

Jennifer Badham, Agent-Based Modelling for the Self Learner (free pdf eBook): http://research.criticalconnections.com.au/ABMBook/ABMtutorial.pdf

Netlogo User Manual: https://ccl.northwestern.edu/netlogo/docs/

Venables, Smith & R Core Team, An Introduction to R (free pdf eBook): https://cran.r-project.org/doc/manuals/R-intro.pdf


Examination information

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Grading scheme

Grade / Grade grading scheme

Position in the curriculum

  • Masterstudium Information and Communications Engineering (ICE) (SKZ: 488, Version: 15W.1)
    • Subject: Information and Communications Engineering: Supplements (NC, ASR) (Compulsory elective)
      • Wahl aus dem LV-Katalog (Anhang 4) ( 0.0h VK, VO, KU / 14.0 ECTS)
        • 700.292 Simulating Swarm Intelligence (2.0h KS / 3.0 ECTS)
  • Masterstudium Information and Communications Engineering (ICE) (SKZ: 488, Version: 15W.1)
    • Subject: Information and Communications Engineering: Supplements (NC, ASR) (Compulsory elective)
      • Wahl aus dem LV-Katalog (Anhang 4) ( 0.0h VK, VO, KU / 14.0 ECTS)
        • 700.292 Simulating Swarm Intelligence (2.0h KS / 3.0 ECTS)
  • Masterstudium Information and Communications Engineering (ICE) (SKZ: 488, Version: 15W.1)
    • Subject: Free Electives (Optional subject)
      • Free Electives ( 0.0h XX / 6.0 ECTS)
        • 700.292 Simulating Swarm Intelligence (2.0h KS / 3.0 ECTS)

Equivalent courses for counting the examination attempts

Wintersemester 2020/21
  • 700.292 KS Simulating Swarm Intelligence (2.0h / 3.0ECTS)