Table of contents

The course is connected to the following study programs

Teaching language

English

Recommended previous knowledge

IKT469 Deep Neural Networks

Learning outcomes

Under revision

Contents

The course will introduce the students to advanced AI models and how to implement them through programming. In the lab, students will learn different techniques such as tokenizing, data analysis, etc.

The course will introduce the students to advanced concepts in Gen Artificial Intelligence and to illustrate clearly the way to implement these AI models.

Quick Recap of Supervised and Unsupervised learning, (Image Generation), Text to image: Stable diffusion, etc. Basic of NLP, Different LLM Models and its component (Data Preparation, Training optimization, Sampling techniques, Quantization), RAG Model and its component (Indexing, Data vectorization, Retrievers), Data Prediction: Preprocessing, Different models such as Seq to Seq, Informer, PSF, diff preprocessing Hybrid AI models.

Teaching and learning methods

The course introduces the students to advanced AI models and how to implement them through programming. In the lab, students learn different techniques such as tokenizing, data analysis, etc.

The course is organized in combination of lectures, assignments, paper studies, labs, report writing and self-study. The tasks are done individually or in small groups with group supervision.

The workload for the average student is approximately 200 hours.

Examinations

Graded portfolio assessment. Information about the content of the portfolio will be given in Canvas by the start of the semester. There will not be arranged a postponed exam for the portfolio.

Student evaluation

The person responsible for the course decides, in cooperation with the student representative, the form of student evaluation and whether the course is to have a midway or end of course evaluation in accordance with the quality system for education, chapter 4.1.

Offered as a free-standing course

Yes. Subject to availability or capacity.

Admission Requirement if given as a free-standing course

Admission requirements for the course are the same as for the master’s programme in AI and IoT.
Last updated from FS (Felles studentsystem) Oct. 15, 2026 1:37:32 PM