Module 12418 (2001)
Syllabus page 2001/2002
06-12418
Nature Inspired Design
Level M1
Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus
The Module Description is a strict subset of this Syllabus Page. (The University module description has not yet been checked against the School's.)
Relevant Links
Outline
This module introduces the basic ideas of nature-inspired design techniques. Different algorithms and their applications will be presented. Similarities and differences between these techniques/algorithms and other classical techniques will be discussed whenever appropriate. The design domain ranges from architectural, engineering and graphics design to electronic circuit design and evolvable hardware. Examples of such techniques include evolution and knowledge discovery, circuit design by evolution, novel architectural design by evolution, creative design, interactive evolution, evolutionary graphics, knowledge extraction from evolution, extrinsic evolvable hardware, intrinsic evolvable hardware, on-line adaptation, and implementation issues.
Aims
The aims of this module are to:
- To introduce some of the fundamental techniques and principles in nature inspired design.
- To investigate their strength, weakness, and potential applications.
Learning Outcomes
| On successful completion of this module, the student should be able to: | Assessed by: | |
| 1 | demonstrate a good understanding of different nature-inspired design techniques and how they are applied to solve a real world problem | Examination |
| 2 | demonstrate a good understanding of the advantages and disadvantages of nature-inspired and other traditional design techniques and how they are combined and used to produce an effective solution to a real world problem | Examination |
| 3 | pursue further research in industry or in education (e.g. as a PhD student) | |
Restrictions, Prerequisites and Corequisites
Restrictions:
None
Prerequisites:
None
Co-requisites:
06-12411 (Introduction to Molecular and Quantum Computation), 06-12412 (Introduction to Neural Computation), 06-12414 (Introduction to Evolutionary Computation)
Teaching
Teaching Methods:
2 hrs lectures/tutorials per week.
Contact Hours:
Assessment
- Supplementary (where allowed): As the sessional assessment
- 2 hr open book examination (100%).
Recommended Books
| Title | Author(s) | Publisher, Date |
| Evolutionary Design by Computers | P J Bentley | Morgan Kaufmann, 1999 |
| Lecture Notes | X Yao | |
| Various journal or conference proceedings articles |
Detailed Syllabus
- Introduction
- Engineering design
- Electronic circuit design
- Evolvable hardware
- Architectural design
- Evolutionary graphics and art
- Interactive evolution
- Implementation issues
- Summary
Last updated: 29 July 2001
Source file: /internal/modules/COMSCI/2001/xml/12418.xml
Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus