This course gives a basic introduction to machine learning (ML) and artificial intelligence (AI). Through an algorithmic approach, the students are given a practical understanding of the methods being ...
The course aims to give insight into a standard description of the English language and into the relationship between the meaning and the grammatical form of sentences and texts. Frequent comparisons ...
The course provides an introduction to the design, use, and interaction, where the focus is on interaction and interplay between people and digital technology. The course deals with research into the ...
The course introduces the main kinds of sensors and the physical principles behind different sensing mechanisms, data handling, practical aspects of measuring and ...
The course takes a critical and analytical look at the role of science and technology in modern society. Questions addressed include: What is science? How does it differ from other disciplines? Which ...
The course provides an introduction to operating systems, viewed from both the user and the programmer's point of view, and from the machine side. It will also provide insight into how today's data ...
The course gives an introduction to CMOS image sensor chips used in digital cameras. The entire signal chain from light to jpeg compressed image will be covered, incl. pixels and readout circuits, A/D ...
The course aims to give you basic fundamental knowledge, both theoretically and practically about how to perform economic evaluation alongside a clinical trial. The course will follow the pathway from ...
The course is an introduction to principles and practice of the design of distributed systems. The course covers fundamental models for distributed systems, distributed middleware with the focus on ...
This course will be held every spring starting from the spring of 2026. The course will run in the fall of 2024 and will not be offered in 2025. Internet governance" may be loosely defined as the ...
Classic approaches in data analysis are based on a static (or predefined) procedure for both collecting and processing data. Modern approaches deal with the adaptive procedures which in practice ...
Ethical hacking covers vulnerability and penetration testing, which are essential elements in modern cybersecurity. Ethical hacking consists of testing the security of IT systems by trying to find and ...