192.027 Introduction to Artificial Intelligence
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2024S, VU, 4.0h, 6.0EC
TUWELLectureTube

Properties

  • Semester hours: 4.0
  • Credits: 6.0
  • Type: VU Lecture and Exercise
  • LectureTube course
  • Format: Hybrid

Learning outcomes

After successful completion of the course, students are able to identify and explain fundamental concepts which are relevant for the design and realisation of intelligent systems as well as to correctly argue about theoretical aspects of it.

Attention:

  • Email address for questions: eai-2024s AT kr.tuwien.ac.at
  • Course start: Fri Mar 01.
  • Mandatory TISS course registration until Mar 07, 2024. Belated registration will be ignored.
  • Mandatory TUWEL entry test from Fri Mar 08 to Sun Mar 10 (test available 00:00-23:55). Everybody who takes the entry test will receive a certificate (i.e., it is not possible to unregister after the entry test). If you stop participating after taking the entry test, you will receive a negative certificate.

Subject of course

The following subjects will be discussed:

  • introduction and historical aspects of AI
  • search
  • machine learning
  • aspects of knowledge representation
  • constraint satisfaction problems
  • planning
  • decision theory
  • philosophical and ethical aspects of AI

Lecturers

  • Lecture part: Thomas Eiter and Hans Tompits
  • Exercise part: Thomas Eiter, Hans Tompits, Xinghan Liu,  Michele Collevati, Tobias Geibinger, Sanja Lukumbuzya, and Davide Solda

Course of Action and Topics of the Lecture Part

Attention: This semester, the course is planned to be held as a mixed presence/online course. The lecture part is planned to be in presence form with some lectures being streamed/recorded whilst the exercise turn-in discussions will be done in an online mode (some presence slots may also be available). The final exam is in written form and will be held in presence mode.

The schedule and topics are as follows (note the different lecture durations; the lecture hall is the Informatikhörsaal unless otherwise indicated):

  • Fri Mar 01, 11:00-14:00: Organisation, What is AI? + Intelligent agents (Eiter)
  • Thu Mar 07: Registration deadline (TISS)
  • Fri Mar 08, 11:00-14:00: Problem solving + Search (Eiter)
  • Fri Mar 08 to Sun Mar 10: Mandatory entry test (TUWEL)
  • Fri Mar 15, 11:00-13:00: Search II (Eiter)
  • Fri Mar 22, 11:00-14:00: Learning I (Eiter)
  • Fri Mar 29: Easter break
  • Fri Apr 05: Easter break
  • Fri Apr 12, 11:00-13:00: Learning II (Eiter)
  • Fri Apr 19, 11:00-13:00: Learning III (Eiter)
  • Fri Apr 26, 11:00-14:00: Constraint satisfaction problems + Knowledge representation I (Tompits)
  • Fri May 03, 11:00-14:00 (Room: FH Hörsaal 6): Knowledge representation II (Tompits)
  • Fri May 10: Lecture free (Rectors' Day)
  • Fri May 17, 11:00-14:00 (Room: FH Hörsaal 6): Planning (Tompits)
  • Fri May 24, 11:00-14:00 (Room: FH Hörsaal 6): Decision theory (Tompits)
  • Fri May 31, 11:00-13:00: Philosophical foundations of AI (Tompits)
  • Wed Jun 05, 23:55: Checkmark deadline for exercises (TUWEL)
  • Fri Jun 07: 23:55: Registration deadline for solutions discussions (TUWEL)
  • Mon Jun 10 - Fri Jun 14: Exercise solution discussions
  • Fri Jun 21, 11:00 - 13:00: Main exam

 

Exercise Part

Mandatory registration until Mar 07.

Entry test

The mandatory TUWEL entry test will be available only from Fri Mar 08 to Sun Mar 10 (00:00-23:55, three submissions possible, last submission counts). Everybody who takes the entry test will receive a certificate (i.e., it is not possible to unregister after the entry test). If you stop participating after taking the entry test, you will receive a negative certificate.

Checkmark lists and solution discussion

  • Mode: Checkmark lists and upload of the exercise solutions in TUWEL as well as an online solution discussion of 1 hour in groups of 3 students (students must be able to present and explain their solutions and background); details and specific times are announced via TUWEL
  • Evaluation: exercise discussions are evaluated with 0-25 points; this is weighted with the percentage of checked examples and rounded to the next integer.

5 exercise sheets

  • Sheet 1: Problem solving + Search I
  • Sheet 2: Search II
  • Sheet 3: Learning
  • Sheet 4: Constraint-satisfaction problems, Knowledge representation
  • Sheet 5: Planning, Decision theory

Teaching methods

Lecture part with frontal lecture; exercise part with solving independently exercises and presenting their solutions.

Mode of examination

Immanent

Additional information

ECTS breakdown: 6 ECTS = 150 hours

  • Lectures, course introduction 29h
  • Entry test 0.5h
  • Solving the exercises 40h
  • Presenting the exercises 1h
  • Preparation for the final exam 78h
  • Final exam 1.5h

Lecturers

Contributors

Institute

Course dates

DayTimeDateLocationDescription
Fri11:00 - 13:0001.03.2024 - 14.06.2024Informatikhörsaal - ARCH-INF Vorlesung
Fri11:00 - 14:0001.03.2024Informatikhörsaal - ARCH-INF Vorlesung
Fri13:00 - 14:0001.03.2024 - 08.03.2024Informatikhörsaal - ARCH-INF Vorlesung
Fri11:00 - 14:0008.03.2024Informatikhörsaal - ARCH-INF Vorlesung
Fri11:00 - 14:0022.03.2024Informatikhörsaal - ARCH-INF Vorlesung
Fri13:00 - 14:0022.03.2024Informatikhörsaal - ARCH-INF Vorlesung
Fri11:00 - 14:0026.04.2024Informatikhörsaal - ARCH-INF Vorlesung
Fri13:00 - 14:0026.04.2024Informatikhörsaal - ARCH-INF Vorlesung
Fri11:00 - 14:0003.05.2024 - 24.05.2024FH Hörsaal 6 - TPH Vorlesung
Fri17:00 - 20:0003.05.2024GM 1 Audi. Max.- ARCH-INF Vorlesung
Fri11:00 - 14:0017.05.2024GM 1 Audi. Max.- ARCH-INF Vorlesung
Fri13:00 - 14:0031.05.2024 - 14.06.2024Informatikhörsaal - ARCH-INF Vorlesung
Introduction to Artificial Intelligence - Single appointments
DayDateTimeLocationDescription
Fri01.03.202411:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Fri01.03.202411:00 - 14:00Informatikhörsaal - ARCH-INF Vorlesung
Fri01.03.202413:00 - 14:00Informatikhörsaal - ARCH-INF Vorlesung
Fri08.03.202411:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Fri08.03.202411:00 - 14:00Informatikhörsaal - ARCH-INF Vorlesung
Fri08.03.202413:00 - 14:00Informatikhörsaal - ARCH-INF Vorlesung
Fri15.03.202411:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Fri22.03.202411:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Fri22.03.202411:00 - 14:00Informatikhörsaal - ARCH-INF Vorlesung
Fri22.03.202413:00 - 14:00Informatikhörsaal - ARCH-INF Vorlesung
Fri12.04.202411:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Fri19.04.202411:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Fri26.04.202411:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Fri26.04.202411:00 - 14:00Informatikhörsaal - ARCH-INF Vorlesung
Fri26.04.202413:00 - 14:00Informatikhörsaal - ARCH-INF Vorlesung
Fri03.05.202411:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Fri03.05.202411:00 - 14:00FH Hörsaal 6 - TPH Vorlesung
Fri03.05.202417:00 - 20:00GM 1 Audi. Max.- ARCH-INF Vorlesung
Fri17.05.202411:00 - 13:00Informatikhörsaal - ARCH-INF Vorlesung
Fri17.05.202411:00 - 14:00FH Hörsaal 6 - TPH Vorlesung

Examination modalities

Exercise part

  • The entry test is totalling 5 pts.
  • The 5 exercise sheets with the according discussion are totalling 25 pts.
  • Total pts: 30
  • Required infrastructure: stable internet connection, device with webcam and microphone.

Lecture part

  • Written closed book exam on paper in presence mode.
  • Total pts: 100

Total sum of points for lecture and exercise part: 130

Zero tolerance for unfair practice (e.g., plagiarism, copied solutions, ...). All involved persons will be fined with 0 pts. (You may get a negative certificate).

Grading

Requirements for a positive certificate:

  • at least 3 points for the entry test; and
  • at least 50 points for the written final exam; and
  • at least 66 points in total.

The course will be graded as follows:

  • < 66 pts: N5 (Nicht Genügend)
  • >= 66 pts: G4 (Genügend)
  • >= 82 pts: B3 (Befriedigend)
  • >= 98 pts: U2 (Gut)
  • >= 115 pts: S1 (Sehr Gut)

Exercise sheets and solution discussions:

  • Due to the above criteria, points from exercise sheets are not strictly necessary for a positive grade. However, note that without exercise points it is harder the reach the required overall number of points. Moreover, working out the exercise sheets is also recommended as a preparation for the exam. Belated submission of exercises (e.g. after you have written a positive exam but did not reach the required overall number of points) is not possible.
  • NO WASTE OF SLOTS: While participation in the exercise part is optional, registrations for solution discussions are still binding. That is, it is not mandatory to register, but IF you decide to register for a solution discussion, THEN it is mandatory to show up (unless you can prove unpredictable and unavoidable obstacles such as illness). No-show after a registration without plausible excuse has consequences (see section on "Exams and Certificates").

Exams and Certificates:

  • There are no mandatory exams in front of committees. Instead, students have five regular attempts (i.e., you can get up to 5 certificates). However, for technical reasons (and to warn students) TISS does not allow students to register themselves for for fourth or fifth attempt to take the exam. Please send us a short message to register.
  • We provide 4 exam dates, you can participate in arbitrary many (unless you already collected 5 certificates in total).
  • Those who waste solution discussion slots (registration and no-show without acceptable excuse) are granted only the legal minimum of 2 attempts; after the second failure they have to repeat the whole course next year.
  • By written exams, an additional oral question part may be possible.

Exam reviewing:

There are no special dates for reviewing graded exams. Reviewing is possible whenever the secretariat is open (see website).

Course registration

Begin End Deregistration end
10.02.2024 07:00 07.03.2024 23:55 07.03.2024 23:55

Curricula

Study CodeObligationSemesterPrecon.Info
033 521 Informatics Mandatory4. SemesterSTEOP
Course requires the completion of the introductory and orientation phase
033 526 Business Informatics Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 533 Medical Informatics Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase
033 534 Software & Information Engineering Mandatory4. SemesterSTEOP
Course requires the completion of the introductory and orientation phase
033 535 Computer Engineering Mandatory electiveSTEOP
Course requires the completion of the introductory and orientation phase

Literature

No lecture notes are available.

Language

if required in English