Module Information

Module Identifier
Module Title
Computational Intelligence
Academic Year
Semester 2
Reading List
Other Staff

Course Delivery



Assessment Type Assessment length / details Proportion
Semester Assessment Essay  (2,000 words)  40%
Semester Exam 2 Hours   60%
Supplementary Assessment Essay  (2,000 words)  40%
Supplementary Exam 2 Hours   60%

Learning Outcomes

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

1. Decide if computational intelligence methods should be applied to solve a given problem and explain the advantages and drawbacks of the different approaches for the given problem.

2. Design evolutionary algorithms for a given application including the use of appropriate representation and operators.

3. Design a fuzzy system for a given application.

4. Design artificial neural networks for a given application including the choice of network and learning method.

5. Discuss limits of applicability of the different computational intelligence approaches.

Brief description

Computational intelligence as an umbrella term encompasses artificial neural networks, fuzzy logic, and evolutionary computation. It describes the area of Artificial Intelligence that is concerned with sub-symbolic forms of artificial intelligence. All three areas are covered separately and studied in sufficient detail to allow students to decide about the applicability of the different approaches for given problems and apply appropriate methods for problem solving in different contexts.


Evolutionary computation: evolutionary algorithms; representations; operators; design and analysis of evolutionary algorithms; applications
Fuzzy logic and extensions: fuzzy sets; rough sets; fuzzy logic; fuzzy fuzzy inference; fuzzy relations; applications
Artificial neural networks: perceptron, layered networks, back propagation; convolution neural networks and deep learning; applications
Hybrid approaches.

Module Skills

Skills Type Skills details
Application of Number Important aspect of Computational Intelligence, in particular fuzzy logic.
Communication Written communication is essential for the essay writing assignment.
Improving own Learning and Performance Essential for the essay writing assignment.
Information Technology Inherent to Computer Science.
Personal Development and Career planning Not explicit part of this module.
Problem solving Inherent to the subject of computational intelligence.
Research skills Significant part of preparation for the essay writing assignment.
Subject Specific Skills Inherent to the subject of the module.
Team work Team work is not part of this module.


This module is at CQFW Level 7