Antagningsdata

Choose region and language

Choose the language for the entire website.

Published education catalogue

Artificial Intelligence I

Education information from the published source. The education record and its time-bound offerings are kept separate.

Education facts

Code: DVGA27

Module 1 This module introduces fundamental concepts and terminology in artificial intelligence and machine learning, with a focus on supervised learning (regression analysis, classification), unsupervised learning, and reinforcement learning. The module systematically covers the entire AI/ML workflow: data collection, preprocessing, visualisation, modeling, and evaluation. Classical algorithms such as decision trees, random forests, k-nearest neighbors (KNN), linear models, clustering algorithms, and ensemble methods are central. Students learn techniques for model evaluation, including cross-validation and regularisation. Handson lab sessions using libraries such as Scikit-learn provide opportunities to implement these models in order to solve real-world problems involving various data types. The module also equips students with the skills to independently analyse datasets, select appropriate algorithms, and implement solutions using standard machine learning tools. Module 2 This module focuses on the theoretical foundations and practical applications of deep learning. Key principles include neural network architectures, the universal approximation theorem, and optimisation via gradient descent. Students learn to work with popular models such as convolutional neural networks (CNNs), ResNets, and generative models (e.g., autoencoders and language models). The module integrates hands-on exercises using libraries like PyTorch to adapt and apply pretrained models. Emphasis is placed on optimisation techniques such as transfer learning and data augmentation, as well as evaluating model performance using appropriate metrics. The module also introduces fundamental concepts in generative AI, including visual models and language models.

Entry requirements

Registered for Programming and Data Structures, 15 ECTS credits, or equivalent.

Education offerings

Each offering has its own dates and conditions. Closed offerings are retained as history and do not mean that a new application is open.

Source and updates

Skolverket Susa-navet

Retrieved: .

Published: .

Show source version

Publication version: 8e217193-f5fa-4778-b085-a4521fd03e8d

Checksum: 1b0dc54c0fc8a359f83ba9dc8f9d468479ce432de4c03bce3b8b33dd67fe3f6c

Last changed according to the source: 2026-09-14T15:56:15