Welcome to COSC1024/2048 Agent Oriented Programming 2018!

Name: Agent-oriented Programming & Design
Code: COSC1204/2048
School: CSIT RMIT University
Teacher: Sebastian Sardina
Lab Assistants: BootMAS
Lectures: Wednesday 3:30pm-5:30pm (80.05.12)

Labs: Thursday 10:30am-12:30pm (10.12.27)
Forum: https://groups.google.com/a/rmit.edu.au/group/aopd/
Piazza: http://piazza.com/rmit.edu.au/fall2018/cosc12042049/home
This course will introduce you to the field of agent-oriented programming for building event-driven Intelligent Systems that are meant to operate in highly-dynamic environments, such as autonomous robots, UAVs, or even characters in video games. In particular, in the 2018 edition, the course will cover the programming of systems built from agents and events and the development of knowledge bases using logic programming, and how to integrate both.

The course involves reading scientific literature and developing agent systems using an agent-oriented and 
knowledge-base programming language.

Recent Announcements

  • Course is finished! And we closed the course by coming back to where we started: the foundations of agents and rationality. Thanks Zach for taking the lead on the last paper!Thanks to ...
    Posted Oct 11, 2018, 3:18 AM by Sebastian Sardina
  • New version of Agents in City BASE released (using new MW) Dear all, If you have forked my base repo, please SYNC your fork with my repo. This should be straightforward via bitbucket interface. It will sow a SYNC feature to ...
    Posted Aug 27, 2018, 3:32 AM by Sebastian Sardina
Showing posts 1 - 2 of 9. View more »

Next Lecture
  • Week 12: To commit or not to commit? In the last lecture of the course, we will come back to where we started, discussing conceptual, foundational, and even philosophical issues on agency and rationality. To do so, we ...
    Posted Oct 7, 2018, 3:57 AM by Sebastian Sardina
Showing posts 1 - 1 of 11. View more »
AssignmentDue DateSubmission
Project Part III: SARL Agents in City October 14, 2018 CERTIFICATION 
Participation October 14, 2018  
Assignment 1: SARL Controller Elevator August 19, 2018 CERTIFICATION 
Showing 3 items from page Assessments sorted by #, edit time. View more »
  • Tutorial: Learn Prolog Now!   0k - Jan 13, 2019, 9:16 PM by Sebastian Sardina (v2)
    ‎A very simple tutorial to start with Prolog‎
  • Logic Programming   0k - Nov 5, 2018, 6:18 PM by Sebastian Sardina (v2)
    ‎Some easy info about Logic Programming and Prolog, and various extensions.‎
Showing 2 files from page Materials.