This course offers both a broad perspective on intelligent systems, covering evolutionary models, statistical and symbolic machine learning algorithms, qualitative reasoning, image processing, language understanding, and bio-computation with a thorough knowledge of the essential principles and practices used in the effective design, implementation and usability of intelligent systems.
The course is rooted in the established research strengths of the School and will offer you the opportunity to gain an in-depth understanding of an area of specialisation during the main research project where you will work as integral members of our research groups. You will apply your knowledge and skills to tackle a significant problem, which will prepare you for a graduate career in the IT industry or for further study.
The adoption of intelligent systems is increasing rapidly and varies from software agents used in networking systems to embedded systems in robots and unmanned vehicles to provide systems that can work unsupervised or to enhance human activities.
* Research Project
* Systems Programming
* Knowledge Representation and Machine Learning
Optional modules (study at least 15 credits)
* Bio-Inspired Computing
* Data Mining and Text Analytics
* Image Analysis
Optional modules (study up to 60 credits)
* Advanced Distributed Systems
* Mobile Application Development
* Cloud Computing
* Semantic Technologies and Applications
* Scientific Visualization
* Scientific Computation