Department of Computer Science, Royal Holloway University of London
Email: sara.bernardini@rhul.ac.uk
​
Digital Ocean
National Oceanography Centre
Email: sara.bernardini@noc.ac.uk
Teaching
I am the Director of the MSc in AI at Royal Holloway. I teach the following core courses of the MSc in AI.
CS5960
ARTIFICIAL INTELLIGENCE PRINCIPLES AND TECHNIQUES
The module starts with an introduction to AI and related applications. It continues by covering intelligent agents and classical search (blind and heuristic search). It then moves to local search and optimisation algorithms. The module ends with adversarial search and constraint satisfaction problems.
CS5980
INTELLIGENT AUTONOMOUS SYSTEMS
The module starts with an introduction to autonomous systems and real-world examples of them. It, then, covers knowledge representation and engineering techniques and autonomous decision-making techniques, from AI planning to probabilistic reasoning and Markov Decision Processes.
CS5900
ETHICS IN ADVANCED COMPUTING AND AI
The module explores the ethical implications of advanced technology and AI. Relevant issues include privacy, data ownership, informed consent, weaponization of technology, social impact of AI and robotics, regulations of data protection and robotics, surveillance / manipulation of people, and moral decision making