Module 06-34238 (2022)
Artificial Intelligence 1
Level 1/C
Ata Kaban Kashif Rajpoot Leandro Minku Shuo Wang | Semester 2 | 20 credits |
Outline
Artificial Intelligence is the area of Computer Science which studies algorithms capable of problem solving and learning, particularly where the problems are challenging due to scale or uncertainty, and the algorithms are part of intelligent agents. In recent years AI systems have become increasingly prominent in society and industry, from world-beating Go programs to self-driving cars. This module will introduce fundamental concepts from Artificial Intelligence (AI) and provide experience applying these concepts to solve practical problems. The module will introduce knowledge representation, reasoning, search, and learning. It will cover algorithms that use both logical and probabilistic approaches.
Learning Outcomes
On successful completion of this module, the student should be able to:
- Describe and analyse the techniques and their properties in a variety of subfields of AI
- Compare common AI techniques, describing their strengths and weaknesses
- Apply a variety of standard AI techniques by hand to simple examples
- Develop, or work with, implementations of algorithms for AI problems
- Apply AI approaches to solve real-world problems
Co-requisites
- 06-30175 - Data Structures & Algorithms
- 06-34229 - Object Oriented Programming
Taught with
- 06-36404 - Artificial Intelligence and Machine Learning
Cannot be taken with
- 06-36404 - Artificial Intelligence and Machine Learning
Assessment
- Main Assessments: Continuous assessment (20%) and an examination (80%)
- Supplementary Assessments: Examination (100%)
Programmes containing this module
- BSc Artificial Intelligence & Computer Science [0144]
- BSc Artificial Intelligence & Computer Science with an Industrial Year [9502]
- BSc Artificial Intelligence & Computer Science with Study Abroad [452B]
- BSc Computer Science [4436]
- BSc Computer Science with an Industrial Year [9499]
- BSc Computer Science with Digital Technology Partnership (PwC) [610C]
- BSc Computer Science with Digital Technology Partnership (Vodafone) [893C]
- BSc Computer Science with Study Abroad [5571]
- MEng Computer Science/Software Engineering [4754]
- MEng Computer Science/Software Engineering with an Industrial Year [9501]
- MSci Computer Science [4443]
- MSci Computer Science with an Industrial Year [9509]
- MSci Computer Science with Study Abroad [5576]