Inhalt

[ 994GDDSINFK22 ] KS Informatics Foundations of Digital Society

Versionsauswahl
Workload Education level Study areas Responsible person Hours per week Coordinating university
6 ECTS M1 - Master's programme 1. year Computer Science Birgit Pröll 4 hpw Johannes Kepler University Linz
Detailed information
Original study plan Master's programme Digital Society 2025W
Learning Outcomes
Competences
Students have knowledge of computational thinking and central elements of computer science, such as the formulation of requirements, the implementation of applications (coding), usability & accessibility, data-related aspects, and methods of artificial intelligence, as well as their application to computer science issues arising from the digital transformation.
Skills Knowledge
Students

  • Understand the basic concepts of computer science (K1)
  • Understand the benefits of Requirements Engineering and can discuss selected methods (K1)
  • Are familiar with methods of data modeling and data storage in databases (K1)
  • Can discuss the basics of web coding in HTML/CSS/JavaScript/PHP, as well as specific functionalities such as search and filtering (K1)
  • Can argue why usability and accessibility are of major importance (K1)
  • Have a basic understanding of the main principles of artificial intelligence (K1)
  • Are capable of defining requirements, modeling data, adapting code examples, and applying accessibility guidelines in the context of a small web application (K3)
  • Computational Thinking and Basics of Computer Science (algorithms, etc.)
  • Requirements Engineering
  • Coding: HTML, CSS, JavaScript, PHP
  • Search, Filter, Data Analytics
  • Data Modelling and Databases
  • Quality, Security, Privacy
  • Usability and Accessibility
  • Methods and Techniques of Artificial Intelligence
Criteria for evaluation In-class exercises and homework
Methods Methodologically, the various computational elements will be explained using a pre-developed web application, which students will be required to extend in specific assignments. This "hands-on" work, carried out both in-class and through assignments, will be supported by the course instructors, tutors, and skilled students attending the course within a framework of cooperative learning.
Language German
Study material will be anounced in the course
Changing subject? No
On-site course
Maximum number of participants 40
Assignment procedure Direct assignment