[ 921CGELEASK22 ] KV Engineering of AI-intensive Systems

Workload Education level Study areas Responsible person Hours per week Coordinating university
3 ECTS M1 - Master's programme 1. year Computer Science Alexander Egyed 2 hpw Johannes Kepler University Linz
Detailed information
Original study plan Master's programme Computer Science 2021W
Objectives The "Engineering of AI-intensive Systems" course combines AI and software engineering. The goal of this course is to understand the challenges, technologies, and best practices for the design and construction of AI-based systems.


  • understand how the engineering of AI-intensive systems differs from the engineering of a "pure" software system
  • understand the principles of life cycle of AI systems, their top-down and bottom-up engineering, and the integration of different components
  • gain practical experiences by working on a challenge problem in a (small) team
  • gain familiarity with AI techniques associated with software systems such as how to implement ML classifiers for software systems and how to improve their efficiency
Subject The Engineering of AI-intensive systems course covers the engineering of AI-intensive systems including the engineering life cycle activities (requirements, analysis+design). It also covers a practical example to be worked on as a team.
Criteria for evaluation Exam and team project; active participation throughout the semester
Language English
Changing subject? No
Earlier variants They also cover the requirements of the curriculum (from - to)
INMAWKVESIS: KV Engineering of Software-intensive Systems (2007W-2022S)
On-site course
Maximum number of participants -
Assignment procedure Direct assignment