621.061 (20W) Introduction to Artificial Intelligence I
Overview
For further information regarding teaching on campus, please visit: https://www.aau.at/en/corona.
- Lecturer
- Course title german Einführung in die Artificial Intelligence I
- Type Lecture - Course (continuous assessment course )
- Course model Online course
- Hours per Week 2.0
- ECTS credits 3.0
- Registrations 28 (18 max.)
- Organisational unit
- Language of instruction English
- possible language(s) of the assessment English
- Course begins on 08.10.2020
- eLearning Go to Moodle course
Time and place
Course Information
Intended learning outcomes
Provides an introduction to general problem solving methods used in Artificial Intelligence and Knowledge-Based Systems. The course presents a variety of search approaches as well as modern knowledge representation and reasoning systems implementing them.
Teaching methodology including the use of eLearning tools
Classroom instructions mixed with practical exercises. The teaching language is English or German depending on the preferences of the audience. The slides are in English.
Course content
Covered topics include:
- Uninformed and informed search methods
- Overview of incomplete (local) approaches to solving hard problems
- Knowledge representation and reasoning with Constraints Programming
- MiniZinc programming language
Prior knowledge expected
Algorithms and data structures
Literature
- Stuart Russell and Peter Norvig: Artificial Intelligence: A modern approach. Prentice Hall, 2009
- Rina Dechter: Constraint Processing. Morgan Kaufmann Publishers, 2003
- Stefan Edelkamp and Stefan Schrödl: Heuristic search: theory and applications. Elsevier, 2011
Intended learning outcomes
Provides an introduction to general problem solving methods used in Artificial Intelligence and Knowledge-Based Systems. The course presents a variety of search approaches as well as modern knowledge representation and reasoning systems implementing them.
Teaching methodology including the use of eLearning tools
Classroom instructions mixed with practical exercises. The teaching language is English or German depending on the preferences of the audience. The slides are in English.
Course content
Covered topics include:
- Uninformed and informed search methods
- Overview of incomplete (local) approaches to solving hard problems
- Knowledge representation and reasoning with Constraints Programming
- MiniZinc programming language
Prior knowledge expected
Algorithms and data structures
Literature
- Stefan Edelkamp and Stefan Schrödl: Heuristic search: theory and applications. Elsevier, 2011
- Rina Dechter: Constraint Processing. Morgan Kaufmann Publishers, 2003
- Stuart Russell and Peter Norvig: Artificial Intelligence: A modern approach. Prentice Hall, 2009
Examination information
Grading scheme
Grade / Grade grading schemePosition in the curriculum
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 19W.2)
-
Subject: Vertiefung Informatik
(Compulsory elective)
-
7.3 Einführung in die Artificial Intelligence I (
2.0h VC / 3.0 ECTS)
- 621.061 Introduction to Artificial Intelligence I (2.0h VC / 3.0 ECTS) Absolvierung im 4., 5., 6. Semester empfohlen
-
7.3 Einführung in die Artificial Intelligence I (
2.0h VC / 3.0 ECTS)
-
Subject: Vertiefung Informatik
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 17W.1)
-
Subject: Medieninformatik
(Compulsory elective)
-
4.1 Heuristic Search (
2.0h VC / 2.0 ECTS)
- 621.061 Introduction to Artificial Intelligence I (2.0h VC / 2.0 ECTS)
-
4.1 Heuristic Search (
2.0h VC / 2.0 ECTS)
-
Subject: Medieninformatik
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 17W.1)
-
Subject: Natural Language Processing
(Compulsory elective)
-
5.2 Heuristic Search (
2.0h VC / 2.0 ECTS)
- 621.061 Introduction to Artificial Intelligence I (2.0h VC / 2.0 ECTS)
-
5.2 Heuristic Search (
2.0h VC / 2.0 ECTS)
-
Subject: Natural Language Processing
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 17W.1)
-
Subject: Software Development
(Compulsory elective)
-
6.2 Heuristic Search (
2.0h VC / 2.0 ECTS)
- 621.061 Introduction to Artificial Intelligence I (2.0h VC / 2.0 ECTS)
-
6.2 Heuristic Search (
2.0h VC / 2.0 ECTS)
-
Subject: Software Development
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 17W.1)
-
Subject: Business Informatics
(Compulsory elective)
-
7.2 Heuristic Search (
2.0h VC / 2.0 ECTS)
- 621.061 Introduction to Artificial Intelligence I (2.0h VC / 2.0 ECTS)
-
7.2 Heuristic Search (
2.0h VC / 2.0 ECTS)
-
Subject: Business Informatics
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 12W.1)
-
Subject: Media Informatics
(Compulsory elective)
-
Knowledge Engineering (
2.0h VO / 2.0 ECTS)
- 621.061 Introduction to Artificial Intelligence I (2.0h VC / 2.0 ECTS)
-
Knowledge Engineering (
2.0h VO / 2.0 ECTS)
-
Subject: Media Informatics
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 12W.1)
-
Subject: Natural Language Processing
(Compulsory elective)
-
Knowledge Engineering (
2.0h VO / 2.0 ECTS)
- 621.061 Introduction to Artificial Intelligence I (2.0h VC / 2.0 ECTS)
-
Knowledge Engineering (
2.0h VO / 2.0 ECTS)
-
Subject: Natural Language Processing
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 12W.1)
-
Subject: Software Development
(Compulsory elective)
-
Knowledge Engineering (
2.0h VO / 2.0 ECTS)
- 621.061 Introduction to Artificial Intelligence I (2.0h VC / 2.0 ECTS)
-
Knowledge Engineering (
2.0h VO / 2.0 ECTS)
-
Subject: Software Development
(Compulsory elective)
- Bachelor's degree programme Applied Informatics
(SKZ: 511, Version: 12W.1)
-
Subject: Business Informatics
(Compulsory elective)
-
Knowledge Engineering (
2.0h VO / 2.0 ECTS)
- 621.061 Introduction to Artificial Intelligence I (2.0h VC / 2.0 ECTS)
-
Knowledge Engineering (
2.0h VO / 2.0 ECTS)
-
Subject: Business Informatics
(Compulsory elective)
- Master's degree programme Applied Informatics
(SKZ: 911, Version: 13W.1)
-
Subject: Vertiefung Informatik
(Compulsory subject)
-
Knowledge Engineering (
2.0h VO / 2.0 ECTS)
- 621.061 Introduction to Artificial Intelligence I (2.0h VC / 2.0 ECTS)
-
Knowledge Engineering (
2.0h VO / 2.0 ECTS)
-
Subject: Vertiefung Informatik
(Compulsory subject)
Equivalent courses for counting the examination attempts
- Sommersemester 2024
- Wintersemester 2023/24
-
Sommersemester 2023
- 621.061 VC Einführung in die Artificial Intelligence I (2.0h / 3.0ECTS)
-
Wintersemester 2022/23
- 621.061 VC Einführung in die Artificial Intelligence I (2.0h / 3.0ECTS)
-
Sommersemester 2022
- 621.061 VC Einführung in die Artificial Intelligence I (2.0h / 3.0ECTS)
-
Wintersemester 2021/22
- 621.061 VC Einführung in die Artificial Intelligence I (2.0h / 3.0ECTS)
-
Sommersemester 2021
- 621.061 VC Einführung in die Artificial Intelligence I (2.0h / 3.0ECTS)
-
Sommersemester 2020
- 621.061 VC Einführung in die Artificial Intelligence I (2.0h / 3.0ECTS)
-
Wintersemester 2019/20
- 621.061 VC Einführung in die Artificial Intelligence I (2.0h / 3.0ECTS)