From software agents used in networking systems to embedded systems in unmanned vehicles, intelligent systems are being adopted more and more often. This programme will equip you with specialist knowledge in this exciting field and allow you to explore a range of topics in computer science.
Core modules will give you a foundation in topics like systems programming and algorithms, as well as the basics of machine learning and knowledge representation. You’ll also choose from optional modules focusing on topics like bio-inspired computing or text analytics, or broaden your approach with topics like mobile app development.
You’ll gain a broad perspective on intelligent systems, covering evolutionary models, statistical and symbolic machine learning algorithms, qualitative reasoning, image processing, language understanding and bio-computation as well as essential principles and practices in the design, implementation and usability of intelligent systems.
You’ll benefit from world-class facilities to support your learning. State-of-the-art visualisation labs including a powerwall, a benchtop display with tracking system, WorldViz PPT optical tracking system and Intersense InertiaCube orientation tracker are all among the specialist facilities we have within the School of Computing.
We also have Ascension Flock of Birds tracking systems, three DOF and 6DOF Phantom force feedback devices, Twin Immersion Corp CyberGloves, a cloud computing testbed, rendering cluster and labs containing both Microsoft and Linux platforms among others. It’s an exciting environment in which to gain a range of skills and experience cutting-edge technology.