Human-Centered Artificial Intelligence 7.5 credits
About the course
The course offers a broad introduction to Artificial Intelligence (AI) and its historical development from a Computing Science and technical perspective. The course focuses on the interaction between human and AI technology. It is aimed at students who want to understand how AI technologies actually work and what their fundamental limitations are.
Module 1, theory, 5.5 credits. The module provides a broad introduction to classical Artificial Intelligence (AI) and non-classical AI and their historical development. It addresses fundamental conditions, problems, and challenges for AI also from a philosophical and a human-centered perspective. Taking as a starting point human cognition, communication, and embodied action, the corresponding artificial intelligence methods, techniques, and their theoretical grounds are introduced. The purposes of AI techniques range from artificially perceiving the physical and social environment, classifying objects, learning from small and large sets of data, reasoning with contradictory information, making decisions, explaining the grounds for conclusions to a human or other AI systems and predicting the consequences of actions and decisions made by oneself as well as by others. The social and humanistic aspects of AI will be introduced. For instance, in artificial social intelligence manifested in interaction with humans, human values such as transparency, trust, fairness, and how biases are embedded and reinforced become important.
Module 2, pratice, 2 credits. In Module 2 some of the theories, methods and principles treated in Module 1 are illustrated and applied. This module consists of a set of mandatory assignments where the students will advance their understanding and skills in the practical application of AI methods while applying and advancing also their programming skills.