News

Tutorial Agenda for Next Week

Written on 21.11.25 by Aiman Al-Azazi

Dear EML students,

Next week’s tutorial will begin with Quiz 2 on Classification, we encourage everyone to attend.

We will then continue with Exercise Sheet 2: Problems 6 and 7.

Best regards,
Your EML Team

Feedback and Survey on the tutorials

Written on 20.11.25 by Kavya Gupta

Dear Students, 
Before we start the lecture today, please fill this survey for EML tutorials. 
This survey is for us to improve the tutorials better for you. 

Here is the link:

https://forms.gle/Up1vp7yAjG1eM8rL7

Thank you. 

Best, 

Dr. Kavya Gupta 

Assignment 1 Graded

Written on 18.11.25 by Sai Suresh Macharla Vasu

Dear EML students,

The submissions for Assignment 1 have been graded, and the points along with feedback are now available in your personal status.

If you have questions regarding your assignment feedback, please contact the tutor who graded it. The tutor’s initials or name can be found at the… Read more

Dear EML students,

The submissions for Assignment 1 have been graded, and the points along with feedback are now available in your personal status.

If you have questions regarding your assignment feedback, please contact the tutor who graded it. The tutor’s initials or name can be found at the top or bottom of the feedback.

Best regards,
Your EML Team

Small Correction Assignment Sheet 2

Written on 14.11.25 by Tim Bauerschmidt

There was a mistake in problem 1.d) v) of the current assignment sheet, which has now been corrected. Make sure to download the newest version of the assignment before solving this exercise.

Have a nice weekend!
Your EML Team

Tutorial Room Update for the Upcoming Weeks

Written on 14.11.25 by Sai Suresh Macharla Vasu

Dear EML students,

Please note the following room changes for the upcoming weeks:

  • Wednesday’s tutorial will take place only in E1.3 HS 003.

  • Friday’s tutorial will take place only in E1.3  HS 002.


Best regards,
Your EML Team

Tutorial Agenda for Next Week

Written on 14.11.25 by Sai Suresh Macharla Vasu

Dear EML students,

Next week’s tutorial will start with a short recap of the common mistakes students made in Assignment 1.

We will then continue with Exercise Sheet 2: Problems 3, 4, and 5 in detail.

Best regards,
Your EML Team

Assignment #1 Deadline Approaching

Written on 10.11.25 by Kavya Gupta

Dear Students, 
A kind reminder of Assignment #1 deadline is on 12th November (Wednesday 23:59 hrs) on CMS. 
Don't forget to register your team on CMS. Identical submissions without a team on CMS will be considered as plagiarism. 
No submissions will be allowed over emails and no deadline… Read more

Dear Students, 
A kind reminder of Assignment #1 deadline is on 12th November (Wednesday 23:59 hrs) on CMS. 
Don't forget to register your team on CMS. Identical submissions without a team on CMS will be considered as plagiarism. 
No submissions will be allowed over emails and no deadline extensions under any circumstances. 

We once again remind you, we don't transfer the qualification to take the exam between semesters. 
If you wish to take an exam in Winter 25/26 you will have to complete the assignments and pass the threshold this semester to qualify for the exam. 

All the best!

Thank you. 

Best, 
Kavya 


 

Tutorial Agenda for Next Week

Written on 07.11.25 by Sai Suresh Macharla Vasu

Dear EML students,

Next week’s tutorial will begin with an ungraded quiz on Regression to help you check your understanding, we encourage everyone to attend.

We will then continue with Exercise Sheet 2: Problems 1–4.

Best regards,
Your EML Team

 

Tutorial Agenda for Next Week

Written on 31.10.25 by Aiman Al-Azazi

Dear EML students,

Next week, we'll continue with Exercise Sheet 1: Problems 4 (Unless already discussed in your tutorial) and 5.

We’ll also use the time for a Q&A session on Assignment 1, so please bring any questions or points of confusion you may have. Your tutors will be happy to clarify the… Read more

Dear EML students,

Next week, we'll continue with Exercise Sheet 1: Problems 4 (Unless already discussed in your tutorial) and 5.

We’ll also use the time for a Q&A session on Assignment 1, so please bring any questions or points of confusion you may have. Your tutors will be happy to clarify the tasks and guide your understanding, but they won’t be providing full solutions.

Best regards,
Your EML Team

 

Overview of 1st lectures, homeworks and remote participation

Written on 27.10.25 by Isabel Valera

Dear all,

Unfortunately we suffered some technical problems last Thursday that made difficult to record the 1st lecture. I hope I will be able to record the following lectures. We will share the available links in the material section.

As for now, please recall to i) self assess your background… Read more

Dear all,

Unfortunately we suffered some technical problems last Thursday that made difficult to record the 1st lecture. I hope I will be able to record the following lectures. We will share the available links in the material section.

As for now, please recall to i) self assess your background using exercise sheet 0; ii) check the slides L00-L02 available in the material section; and iii) read chapters 1-3.1 from the ISLP book. I will reply to doubts during the lecture on Thursday. For additional questions or for those unable to attend the lecture, please remember to use the forum as communication channel. 

Best regards and see you all (hopefully without more technical challenges) on Thursday,

Prof. Valera

 

 

Modification in Rooms for Wednesday Tutorials

Written on 27.10.25 by Kavya Gupta

Dear Students, 

Wednesday Tutorials will take place in E1.3 HS003 and E 2.4 HS IV . 

Thank you for your understanding. 

Best, 
Kavya 

Tutorial: Assignment & Agenda for Next Week

Written on 24.10.25 by Aiman Al-Azazi

Dear EML students,

We have assigned you to tutorial groups based on your preferences. You can find your assigned tutorial slot on your Personal Status.

To make the tutorials more effective and organized, we will share a list of problems to be discussed each week. Tutors will go through each… Read more

Dear EML students,

We have assigned you to tutorial groups based on your preferences. You can find your assigned tutorial slot on your Personal Status.

To make the tutorials more effective and organized, we will share a list of problems to be discussed each week. Tutors will go through each problem during the session, but we strongly encourage you to attempt them beforehand and bring any questions you may have to the tutorial.

For next week, we will focus on Problems 1, 2, 3, and, if time allows, Problem 4 from Exercise Sheet #1.

Best regards,
Your EML Team

Important Information - Organizational details

Written on 16.10.25 by Kavya Gupta

Dear Students,

We have uploaded the organization slides for you to review. We will briefly go over them again in next week’s lecture.

Course Registration:
Registration on CMS is open until 31st October 2025. Please select your preferred tutorial slots in your Personal Status.

Dear Students,

We have uploaded the organization slides for you to review. We will briefly go over them again in next week’s lecture.

Course Registration:
Registration on CMS is open until 31st October 2025. Please select your preferred tutorial slots in your Personal Status.

  • There are six tutorial time slots available from Monday to Friday.

  • If you do not wish to attend any tutorials, please select the Saturday time slot instead.

  • The tutorial allocation will take place on Friday, 24th October, and the first tutorial sessions will be held during the week of 27–31st October.

Exercise Sheet 0:
We have also uploaded Exercise Sheet 0 on CMS. This sheet is for self-assessment to help you evaluate whether you meet the course prerequisites. We strongly recommend that you attempt these questions on your own.

We also advice you to join course FORUM for any queries and questions. 

Thank you for your attention.

Best regards,
The EML Team



 

Lecture Cancelled - 16th October

Written on 16.10.25 by Kavya Gupta

Dear Students,

Due to unforeseen circumstances, today’s lecture has been cancelled. We apologize for the short notice and any inconvenience this may cause.

We look forward to seeing you all next week for our next session.

Thank you for your understanding.

Best regards
Kavya


 

Show all

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).   Lectures will be recorded and shared. Password for recording: EML25/26

Assignments

5 assignment sheets, including theoretical and programming exercises. 

Tutorials 

 

 

 

All tutorials will be in person. 

Monday (x3 slots): 10-12h (HS003), 12-14h (HS002), 14-16h (HS003)
Tuesday: 12-14h (HS003)
Wednesday: 10-12h (HS003 in E1.3 and HS IV in E2 4)
Friday : 12-14h (HS002 and HS003)

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: before/after each lecture
Teaching Assistants: by appointment

Language

English

Schedule

 Tentative Schedule of the Lectures.

     Lecture Date     Number    Topic      Assignment        Due date    
Oct 16 -> 23, 2025 1 Introduction    
Oct 23, 2025 2

Regression

#1 12th November 
Oct 30, 2025 3    
Nov 06, 2025 4

Classification

#2 26th November
Nov 13, 2025 5    
Nov 20, 2025 6

Generalization & Model Selection

#3 10th December
Nov 27, 2025 7    
Dec 04, 2025 8 Beyond Linearity    
Dec 11, 2025 9 Unsupervised I: (Dimensionality Reduction) #4 7th January 
Dec 18, 2025 10 Unsupervised II: (Clustering)    
    Christmas break    
Jan 08, 2026 11 Tree-based Models #5 21st January
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.