Contemporary AI is a very broad field, which encompasses an enormous range of motivations, techniques, and ideas. This course aims to equip students with a rigorous knowledge of the base techniques that constitute the field today. We start by understanding what the main aims of the field are, and introduce the 'standard model' of Russell and Norvig: that AI is concerned with building AI agents that will carry out tasks on our behalf. We go on to study how AI views problem solving, and the classic algorithmic foundations of problem solving based on search. We go on to study symbolic (logic-based) AI, problems of sequential decision making, and machine learning.
| AUs | 3.0 AUs |
| Grade Type | |
| Prerequisite | Must be a Turing AI Scholar SC1303 |
| Not Available To Programme | |
| Not Available To All Programme With | |
| Not Available As BDE/UE To Programme | |
| Not Available As Core To Programme | |
| Not Available As PE To Programme | |
| Mutually Exclusive With | SC3000, SC5002 |
| Not Offered As BDE | |
| Not Offered As Unrestricted Elective | |
| Exam |
Available Indexes
| Mon | Tue | Wed | Thu | Fri | |
|---|---|---|---|---|---|
| 1630 | 10003 TUT (FTA1) 1630-1820 Fri LT15 Wk2-4,7,8,10 | ||||
| 1700 | |||||
| 1730 | |||||
| 1800 | |||||
| 1830 | COMMON LEC (FTA1) 1830-2020 Tue LHN-TR+14 Wk2,3,5,7-9 | COMMON LEC (FTA1) 1830-2020 Wed LHN-TR+14 Wk3 | 10003 TUT (FTA1) 1830-2020 Fri LT15 Wk2,3 | ||
| 1900 | |||||
| 1930 | |||||
| 2000 |
Other Relevant Mods
SC1003
Introduction To Computational Thinking & Programming
SC1004
Linear Algebra For Computing
SC1005
Digital Logic
SC1006
Computer Organisation & Architecture
SC1007
Data Structures & Algorithms
SC1008
C & C++ Programming
SC1104
Linear Algebra For Computing
SC1124
Math 2: Discrete Structures For Computing
SC1302
Ethics