Artificial Intelligence
Course, Master's level, 1DL010
Autumn 2023 Autumn 2023, Uppsala, 50%, On-campus, English
- Location
- Uppsala
- Pace of study
- 50%
- Teaching form
- On-campus
- Instructional time
- Daytime
- Study period
- 28 August 2023–30 October 2023
- Language of instruction
- English
- Entry requirements
-
120 credits including 15 credits in mathematics and 20 credits in computing science, including a second course in programming. Proficiency in English equivalent to the Swedish upper secondary course English 6.
- Selection
-
Higher education credits in science and engineering (maximum 240 credits)
- Fees
-
If you are not a citizen of a European Union (EU) or European Economic Area (EEA) country, or Switzerland, you are required to pay application and tuition fees.
- Application fee: SEK 900
- First tuition fee instalment: SEK 18,125
- Total tuition fee: SEK 18,125
- Application deadline
- 17 April 2023
- Application code
- UU-11000
Admitted or on the waiting list?
- Registration period
- 28 July 2023–4 September 2023
- Information on registration.
Autumn 2023 Autumn 2023, Uppsala, 50%, On-campus, English For exchange students
- Location
- Uppsala
- Pace of study
- 50%
- Teaching form
- On-campus
- Instructional time
- Daytime
- Study period
- 28 August 2023–30 October 2023
- Language of instruction
- English
- Entry requirements
-
120 credits including 15 credits in mathematics and 20 credits in computing science, including a second course in programming. Proficiency in English equivalent to the Swedish upper secondary course English 6.
Admitted or on the waiting list?
- Registration period
- 28 July 2023–4 September 2023
- Information on registration.
About the course
"What is intelligence"? is a deep philosophical question. The topic of this course is more practical: how can we make computers perform tasks that - up to now - are difficult for computers? Tasks require an "intelligent" approach because computing power alone is not enough.
Even before the first computer was built, it was thought of as possibly intelligent. Obviously, computers would talk - a three-year-old child can talk. Playing chess, now that would be intelligent! A computer has since beaten the world Master in chess and fulfilled many other promises. This course is about the successes of artificial intelligence (AI). However, knowing how they work takes away part of the magic, or "intelligence".
Artificial intelligence requires knowledge representation and reasoning. There are many different approaches. In expert systems knowledge consists of facts and rules, clearly visible and separate from reasoning. In neural networks, knowledge is implicit and entangled in the reasoning process. Reasoning is not a straightforward computation. It is a search: making guesses and trying different solutions. At the heart of AI is heuristic search: methods that try to make "intelligent" guesses.
Nowadays many applications contain AI, often in disguise. Google finds relevant search results. You can talk to a computer and book a railway ticket. The monsters in computer games come right at you. This diversity of applications is reflected in the topics of the course: expert systems, learning, planning, playing games like chess, and so on. The course contains project work.