Instructor: Kristinn R. Thórisson
Teaching Assistant: Guðný R. Jónsdóttir
Technology: Guðný R. Jónsdóttir, Eric Nivel
12 Units, full Master's-level course
Classroom: K4
LINKS: Readings | Prior Student Reports | Assignments
This course provides students with theoretical and hands-on training in concepts of emergence and agent-based modeling techniques. Such techniques are increasingly being used to understand activities and information flow in systems where goal-driven elements are mixed with other types of causal relationships – systems such as social organizations, economies and the animal and human mind. Students will learn the basics of this advanced modeling approach and will gain experience in applying it in prototype systems.
Being a methodology course, the material covered includes numerous useful concepts and techniques from artificial intelligence and engineering that are generally applicable to modeling multi-layered, real-world systems; students interested in acquiring general-purpose skills for studying and simulating complex phenomena should find this an extremely valuable course, as should those interested in learning new approaches to understanding human thought and knowledge representation.
Tue Jan 08: Introduction to course | KRTh
Thu Jan 10: No Class
W2
Tue Jan 15: Introduction to CDM & Psyclone | KRTh
Thu Jan 14: Software Architecture | KRTh
W3
Tue Jan 22: Overivew of CDM | KRTh
Thu Jan 24: Introduction to Emergence | KRTh
W4
Tue Jan 29: Knowledge and Learning | KRTh
Thu Jan 31: Basic Principles of Economics | RJS
Tue Feb 05: Introduction to the RJS-KRTh innovation simulation model | KRTh, GRJ
Thu Feb 07: Current ABMS model - overview | KRTh, GRJ
W6
Tue Feb 12: LAB | KRTh,GRJ
Thu Feb 14: Final Project overview / Creation of tasks / Experiment w/current model | KRTh, GRJ
W7
Tue Feb 19: LAB: Design Session - Following CDM-S | KRTh, GRJ
Thu Feb 21: LAB: Design Session - Following CDM-S | KRTh, GRJ
W8
Tue Feb 26: LAB - Version 1.0 implementation | GRJ
Thu Feb 28: LAB - Version 1.0 implementation | GRJ
Tue Mar 04: LAB - Version 1.0 implementation | KRTh, GRJ
Thu Mar 06: Integration Session 1 | KRTh, GRJ
W10
Tue Mar 11: LAB - Version 2.0 design | GRJ, KRTh
Thu Mar 13: LAB - Version 2.0 implementation | KRTh, GRJ
W11
Tue Mar 18: Integration Session 2 | KRTh
Thu Mar 20: Easter holiday
W12
Tue Mar 25: Easter holiday
Thu Mar 27: LAB - Version 2.0 implementation cleanup / prep for writeup | KRTh, GRJ
W13
Tue Apr 1: LAB - Version 2.0 implementation cleanup / prep for writeup | KRTh, GRJ
Thu Apr 3: Final integration session / Discussion and reflection on course | KRTh, GRJ