Module Information

Module Identifier
Module Title
Academic Year
Semester 2
Other Staff

Course Delivery



Assessment Type Assessment length / details Proportion
Semester Assessment Assignments on laboratory work  (three or four, weighting split equally) all based on practical/seminar work and designed to show the understanding of the student and their growing ability to do research.  100%
Supplementary Assessment Will take a form as agreed by Deparmental exam board.  100%

Learning Outcomes

On successful completion of this module students should be able to:

Demonstrate competence with the implementation methods and tools used in the development of the types of autonomous system considered in this scheme.

Show proficiency in building autonomous systems using the appropriate tools.

Demonstrate skills in designing, running and documenting experiments using autonomous systems

Demonstrate capability to write a detailed project proposal.

Brief description

Students will participate in lab work designed to given them practical experience of the various types of intelligent autonomous system that are considered in this course. They will work in pair or threes on 4 short projects that will introduce them to the tools and techniques that are used in the development of autonomous systems. Both robotic and software systems will be included and students will be encouraged to think beyond the immediate problems in order to develop an in-depth understanding of the topic areas such that they can then make well-informed decisions about their dissertation topic. Students will then write a proposal for their dissertation work, based on their lab work in this module.


1. Properties of environments (2 hrs)
diversity, change, predictability. Examples of different types of environment and how they affect autonomous systems within them.

2. Strategies for dealing with diversity, change and predictability (2 hrs)
Reflect back on building world models, reactive systems and how the example environments impact on their usefulness.

3. Tools for building systems: (5 hrs)
3.1. Robot programming APIs, testing, deployment and lab technique
3.2. Software techniques for autonomous systems

4. Introduction to laboratory projects. (1 hrs)

5. Short laboratory projects developing robotic and software autonomous systems to fulfil particular roles. (40 hrs in lab)

6. Prepare dissertation proposal (3 x 1hr tutorials)

Module Skills

Skills Type Skills details
Application of Number Inherent to subject
Communication Seminar
Improving own Learning and Performance Inherent to subject
Information Technology Inherent to subject
Personal Development and Career planning Encourages students to see roles in subject for career and personal development
Problem solving Inherent to subject
Research skills Essay
Subject Specific Skills Representationand Reasoning for Intelligent Systems


This module is at CQFW Level 7