Registration for this course is open until Friday, 31.10.2025 23:59.

News

Currently, no news are available

Elements of Machine Learning

Summary

 

 

In this course we will discuss the foundations – the elements – of machine learning. In particular, we will focus on the ability of, given a data set, to choose an appropriate method for analyzing it, to select the appropriate parameters for the model generated by that method, and to assess the quality of the resulting model. Both theoretical and practical aspects will be covered.

Lectures will start on October 16th!

Prerequisites        

 

The course is targeted at students in computer science, data science and AI, cybersecurity, bioinformatics, math, and general sciences with a mathematical background. Students should know the basics of programming, proof techniques, linear algebra, and statistics, for example by having taken Programming I and II (for programming), Mathematics for Computer Scientists I and II (for linear algebra), and then either Statistics Lab or Mathematics for Computer Scientists III (for statistics).

Type

Basic Lecture (6 ECTS) for BSc DSAI, CySec, and Computer Science; Advanced Lecture (6 ECTS) for all others except for the M.Sc. Cybersecurity.

Lecturers

Prof. Dr. Isabel Valera and Dr. Kavya Gupta

Lectures

Thursdays, 16–18 o'clock in person in E.2.2 Lecture Hall 0.01 (Günter Hotz Hörsaal).  

Assignments

5 assignment sheets, including theoretical and programming exercises. 

Tutorials 

 

 

 

All tutorials will be in person. 

Monday : 10-12h, 12-14h, 14-16h
Tuesday: 12-14h
Wednesday: 10-12h
Friday : 12-14h 

Exams Main Exam - 14-17h, 19th February, 2026 (Duration: 120 minutes)
Re-exam - 14-17h, 19th March, 2026 (Duration: 120 minutes)

Office Hours

 

Prof. Dr. Isabel Valera and Dr. Kavya Gupta: after each lecture
Teaching Assistants: by appointment

Language

English

Schedule

 Tentative Schedule of the Lectures.

     Lecture Date     Number    Topic      Assignment        Due date    
oct 16, 2025 1 Introduction    
oct 23, 2025 2

Regression

#1  
oct 30, 2025 3    
nov 06, 2025 4

Classification

#2  
nov 13, 2025 5    
nov 20, 2025 6

Generalization & Model Selection

#3  
nov 27, 2025 7    
Dec 04, 2025 8 Beyond Linearity    
Dec 11, 2025 9 Unsupervised I: (Dimensionality Reduction) #4  
Dec 18, 2025 10 Unsupervised II: (Clustering)    
    Christmas break    
Jan 08, 2026 11 Tree-based Models #5  
Jan 15, 2026 12 SVMs    
Jan 22, 2026 13 NNs    
Jan 29, 2026 14 ML & Real World    
feb 05, 2026 15 Q&A lecture for exam preparation    
Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators.