About
Adam is an Associate Professor Computer Science.
Adam is an Associate Professor Computer Science.
CS-265 is an introduction to Artificial Intelligence (AI) focusing primarily on reasoning and problem solving as a search for a solution. The central notions of a rational agent and multi-agent systems are used to introduce concepts like beliefs, desires, and intentions that are fundamental to the search for solutions within the context of an observable environment. Further aspects of symbolic AI such as knowledge representation and expert systems, planning, and language processing will be covered. All of these topics are embedded into a human-centred perspective of AI.
This module exposes students to advanced topics in Artificial Intelligence, deepening the range and depth of knowledge of concepts and techniques in AI. Human-centred topics that bear on AI will also be addressed as well as integrations across approaches for Explainable AI. The course may vary topics from year to year from amongst the following or additions as appropriate: advanced machine learning (ML) models and algorithms, ML approaches to NLP, advanced symbolic AI and NLP, integrations of ML and symbolic approaches, and human-centredness (e.g., interpretability, transparency, trust).
CSC325 is an introduction to Artificial Intelligence (AI) focusing primarily on reasoning and problem solving as a search for a solution. The central notions of a rational agent and multi-agent systems are used to introduce concepts like beliefs, desires, and intentions that are fundamental to the search for solutions within the context of an observable environment. Further aspects of symbolic AI such as knowledge representation and expert systems, planning, and language processing will be covered. All of these topics are embedded into a human-centred perspective of AI.
This module explores state-of-the-art methods and concepts to assist responsible design and development of technology with the aim of creating reliable and trusted systems. The content of this module will be delivered by expert lecturers and practitioners in the areas of trusted computation, bias and explainability in automated decision making and decision support, ethical considerations for AI, argumentation and negotiation, as well as formal methods, such as verification of critical systems.