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.