Prerequisite knowledge and examination requirements for the selected course offerings.
Exam briefing
A practical overview before you choose a course
Each Fach combines the 26S and 26W course lists supplied from AAU Campus. Open a course to see the expected background, what must be completed, and the important grading thresholds.
8Fächer
41listings
35course pages
!
Live catalogue note. AAU Campus indicates that the 26W teaching offer may still be expanded or changed before the semester begins. This page reflects the course pages checked on 6 September 2026.
Course format
Show courses with…
Select one or more flags. Courses must match all selected flags.
Basic knowledge of modern Web technologies. Logic & Logic Programming and Databases are recommended, but not mandatory.
Assessment requirements
Written exam covering all lecture topics plus homework. At least 50% of the exam points and 75% of the homework must be achieved. AI use must be disclosed, and students must be able to answer questions about submitted solutions.
Written exam. An optional student project and contributions to lecture discussions can add bonus points. Topics include reinforcement learning, learning in logic, qualitative reasoning and learning from noisy data.
Solid software-engineering knowledge: development methodologies, requirements engineering, OOP, databases, version control, Python or JavaScript/TypeScript, testing, code quality and metrics. Required setup: Python or Node.js, an Internet-capable device and an active AI coding assistant.
Assessment requirements
Theoretical mini-test and practical in-class lab work, weighted 50/50. Both parts must reach at least 30 points. The grading scale is 90+ = 1, 80–89 = 2, 70–79 = 3, 60–69 = 4, below 60 = 5.
Knowledge Representation, Reasoning and Uncertainty
Prerequisite knowledge
No explicit prerequisite is stated.
Assessment requirements
Two assessments and a mini-project. All deliverables must be submitted; normally at least 50% overall and at least 50% in each assessment are required.
Basic probability theory, linear algebra and optimization methods. Python is advantageous.
Assessment requirements
Design and implementation of a deep-learning project plus practical exercises. AI use must be disclosed, and students must answer questions about their code, methods and literature during the defensio.
Completed Bachelor’s studies in computer science/informatics or a related field.
Assessment requirements
Participation, assignments, seminar paper, oral presentation and presentation material. Timely delivery, quality, completeness and correctness are required. AI is limited to spelling/syntax support and must be disclosed.
Weekly assignments and active participation; written closed-book exam. Overall grade: uploaded solutions, presentation and discussion 40%, final exam 60%.
Discussions, assignments and a digital closed-book exam. The grade is based on participation, assignments, project contributions and the exam. AI is limited to spelling/syntax checking for written assignments.
Current Topics in Interactive Systems: Mobile Human-Computer Interaction
Prerequisite knowledge
Bachelor-level courses in Interactive Systems.
Assessment requirements
Assignments, prototypes and user-centred evaluations. Attendance, active participation and quality of work matter. AI use must be limited and documented.
Completed Bachelor’s studies in computer science/informatics or a related field.
Assessment requirements
Participation, assignments, seminar paper, oral presentation and presentation material. Timely delivery, quality, completeness and correctness are required. AI is limited to spelling/syntax support and must be disclosed.
Current Topics in Interactive Systems: User Experience Engineering
Prerequisite knowledge
Basics in Human-Computer Interaction.
Assessment requirements
Group work, presentations and prototype development. Active participation, assignment quality, prototype quality and correct use of user-centred methods are required. Undisclosed AI use can lead to exclusion.
Profound knowledge of ML/AI models and architectures, their training and data curation, plus adversarial thinking and cybersecurity fundamentals.
Assessment requirements
Written exam 50%, project presentation 25%, practical demonstration 25%. Attendance is required, with no more than three absences. A functional technical demonstration is mandatory.
Implementation assignments covering lecture topics and examples. At least 50% is required for a passing grade. AI-generated code or text must be disclosed.
Good programming, operating systems and computer networks. Multimedia coding is advantageous but not mandatory. AAU students are expected to have completed Operating Systems, Computer Networks and Introduction to Multimedia Technology.