- The student can explain and apply the main AI techniques concerning logical reasoning, search, Bayesian networks and machine learning.
- The student can compare different types of AI techniques and discuss their advantages and disadvantages.
- The student can recall the historical development of the AI field.
Artificial Intelligence and Cyber Security gives an introduction to the field and its basic formalisms and methods and their applications. The course offers knowledge and techniques for Logic (building upon Discrete Mathematics in M1), Search, Probabilistic Reasoning, Machine Learning (building upon what was introduced in M1) and applications of AI in Cyber Security. These foundational techniques are widely applicable. In this module they are applied in combined theoretical and practical tutorial sessions with weekly mandatory practical assignments connected to the AI theory of that week.|