CSC-40045 - Distributed Intelligent Systems
Coordinator: Thomas Neligwa Room: CR006 Tel: +44 1782 7 33476
Lecture Time: See Timetable...
Level: Level 7
Credits: 15
Study Hours: 150
School Office: 01782 733075

Programme/Approved Electives for 2024/25

None

Available as a Free Standing Elective

No

Co-requisites

None

Prerequisites

None

Barred Combinations

None

Description for 2024/25

Intelligent systems are increasingly present in our life, including the home and industrial environments. These systems include intelligent household appliances, wearable computing devices (e.g. health and fitness monitors), computers, sensor networks in cars, buildings, and complex engines, and so on. Coordinated control of distributed intelligent systems is a current challenge and it is critical for optimal harnessing of the benefits of intelligent systems that surround us. This module prepares the student to understand how to analyse and design distributed intelligent systems, to develop software programs that can control and coordinate in a meaningful way such systems, and to develop applications of such systems to solve practical problems.

Aims
The module will provide students with ability to evaluate and design intelligent systems involving the integration and coordination of multiple intelligent systems. The considered intelligent systems may include for example vehicles, robots or home appliances equipped with artificial intelligence based control devices or the software implementation of such artificial intelligence based control devices.

Intended Learning Outcomes

state, apply and critically evaluate the principles of control of intelligent systems: 1,2
develop and critically assess software applications that can control individual and distributed intelligent systems: 1
critically evaluate options for the design and coordination of distributed intelligent systems to meet a defined set of requirements and to create such systems: 1,2
state, apply and critically evaluate the principles of programming intelligent systems in the context of an advanced programming language: 1,2

Study hours

12 hours lectures;
12 hours practicals;
12 hours tutorials;
2 hours exam;
112 hours independent study

School Rules

None

Description of Module Assessment

1: Assignment weighted 40%
Development of control application for distributed intelligent systems


2: Open Book Assessment weighted 60%
Online open-book exam