Unit Description
Artificial intelligence is arguably the most exciting field in robotics, since it provides machines with the ability to learn from experience without the need of explicit programming in order to perform cognitive functions. This unit attempts to build learning machines and artificial intelligence applications with programs that are as simple as possible. The main advantage is that the algorithmic behaviour can be easily understood and applied through practical hands on exercises. Additionally, the delivery of this unit shall be focused on a project-based approach so to implement and use several artificial intelligence techniques such as expert system, neural network, cellular automata, genetic algorithm, and roulette brains. Students will be exposed to the basic methods in Artificial Intelligence, all with a focus on robotics. Extensive microcontroller programming examples and assignments will apply these methods in the context of building various AI robotic systems. As all the other units in this course this unit is expected to include a strong practical component.
Learning Outcomes
Entry Requirements
Maturity Clause Applications
Applicants who satisfy the following conditions may apply for consideration to join this MCAST programmes as mature students:
Attained the age of 21 years for entry to programmes at MQF Level 4
An Updated Curriculum Vitae and a Motivation Letter should accompany applications under the Maturity Clause.
Shortlisted applicants may be called for an interview to assess their suitability for the selected programme.