Computing
Knowledge & Reasoning
Module code: G6019
Level 6
15 credits in autumn semester
Teaching method: Lecture, Laboratory
Assessment modes: Multiple choice questions
On this module, you’ll explore methods and techniques to present knowledge and reasoning.
You’ll:
- consider the context of scientific discourse through knowledge and machine intelligence in AI
- engage with methods and techniques, both in theory and in practice
- create solutions to different AI problems
- implement these solutions in software.
Module learning outcomes
- Discuss theories of knowledge, represenation and reasoning in AI in the context of the historic development of the field.
- Demonstrate understanding of several knowledge representation and reasoning methods such as classical logic, multi-agent systems, probabilistic reasoning, Bayesian networks, and Markov processes.
- Demonstrate knowledge of the function of computational techniques that are used in common applications of Artificial Intelligence such as automated reasoning, problem-solving, game-playing, or route-finding.
- Adapt and implement standard computational techniques in a computer program by developing a solution for a given problem of substantial complexity.