News

Upcoming Q&A Lecture: Submit Your Questions by Feb. 1

Written on 20.01.25 by Vikram Kamath Cannanure

The lecture on Monday, Feb. 3, will be a Q&A session for course-related questions. Submit your questions using the link below by 12 PM on Feb. 1. Be specific and provide context to make your questions clear. Multiple questions can be submitted through the link. 
 

Exam, Registration and Guidelines

Written on 17.01.25 (last change on 17.01.25) by Vikram Kamath Cannanure

Exam
  • The EDSAI Exam is scheduled for Tuesday, February 11, 2025, from 10:00 to 12:00.
  • It will take place in the Günter-Hotz-Hörsaal (room 0.01, building E2 2).

 

Registration confirmation 
Please register for the exam on your respective administration system (LSF, FlexNow, etc.).… Read more
Exam
  • The EDSAI Exam is scheduled for Tuesday, February 11, 2025, from 10:00 to 12:00.
  • It will take place in the Günter-Hotz-Hörsaal (room 0.01, building E2 2).

 

Registration confirmation 
Please register for the exam on your respective administration system (LSF, FlexNow, etc.). After registering, upload the acknowledgment as a PDF to the "Exam Registration Confirmation" assignment on CMS. The PDF must include proof of identity (name, matriculation number, or email). This PDF  will be used for verification on exam day.
 
Note:
  • Data from LSF and FlexNow will be imported in late-January, so don’t worry if it’s not yet reflected on CMS.
  • Students without access to LSF/FlexNow (e.g., Erasmus students), first get approval from your course coordinator, then  contact Vikram and cc Katja to update your registration. Our emails are on the course website.
  • We are also considering awarding bonus points in the Exam for timely uploads (details to follow).
 
Draft Guidelines for the Exam
  • Bring your student card or any valid ID to the exam.
  • The exam is 90 minutes long and worth a maximum of 50 points.
  • You maybe asked for your "Exam Registration Confirmation" on CMS
  • Books, printouts of slides, electronic devices, and smartwatches are not allowed.
  • Cell phones and smartwatches must be turned off.
  • You may bring two A4 pages of handwritten notes (both sides).
  • Printouts, assignment sheets, or carbon copies are not permitted.
  • Notes created on an iPad can be printed if they are handwritten (not typed).
  • Questions will be in English, but you may answer in either German or English.
  • Bring a non-programmable calculator. Advanced calculators with graphing functionality are not permitted.
  • Use a non-erasable pen with black or blue ink.
  • Correction fluids (e.g., Tippex) are allowed in moderation. Avoid excessive crossing out, as it makes answers harder to read.

Some general instructions (from exam office)

Exam registration for lectures is possible until one week before the main exam or the re-exam at the latest. You have to register for the main exam and/or for the re-exam separately.  Please note: The main exam and re-exam will be counted as two examination attempts. A delayed exam registration by the study coordination is not possible because of the short period before the exam! Please note, that those who have not registered to an exam, cannot take part in it.

A withdrawal is possible one week before the main exam or before the re-exam at the latest, otherwise the exam is failed

Qualis Evaluation

Written on 07.01.25 by Vikram Kamath Cannanure

Hi everyone,

Happy new year. Please take some time to fill in the qualis survey for us.

Lectures: https://qualis.uni-saarland.de/eva/?l=153424&p=j3bjgg

Tutorials: https://qualis.uni-saarland.de/eva/?l=1534241&p=4wfwlp

Last date:  26.01.2025

Exam registration confirmation assignment

Written on 06.12.24 (last change on 06.12.24) by Vikram Kamath Cannanure

Hi everyone,

Please first register for the exam on your respective administration systems (LSF, FlexNow, or other) . Once you have officially registered, upload the acknowledgment on CMS.

  • We request you upload your acknowledgment on the "Exam registration confirmation" assignment.
  • Upload… Read more

Hi everyone,

Please first register for the exam on your respective administration systems (LSF, FlexNow, or other) . Once you have officially registered, upload the acknowledgment on CMS.

  • We request you upload your acknowledgment on the "Exam registration confirmation" assignment.
  • Upload a PDF indicating that you have registered for the course.
  • The acknowledgment should indicate your name/matriculation number/email, i.e., have proof that it is you in the PDF.
  • You can see the assignment on CMS.
  • We will use this upload to verify your registration on the exam day.
  • We are considering awarding a few bonus points to those who upload this (details will follow)

Note:

  • We will import data from LSF and FlexNow in mid-Jan, so if you don't see it reflected on the CMS, don't worry.
  • For students who don't have access to LSF or FlexNow (e.g., if you are an Erasmus student), please register on your own system and upload the acknowledgment on CMS now. We will send you additional instructions shortly.
  • You can find instructions to register on LSF below: https://cms.sic.saarland/edsai24_25/dl/46/Register_on_LSF_HISPOS.pdf

Some general instructions (from exam office)

Exam registration for lectures is possible until one week before the main exam or the re-exam at the latest. You have to register for the main exam and/or for the re-exam separately.  Please note: The main exam and re-exam will be counted as two examination attempts. A delayed exam registration by the study coordination is not possible because of the short period before the exam!

Please note, that those who have not subscribed to an exam, cannot take part in it.

A withdrawal is possible one week before the main exam or before the re-exam at the latest, otherwise the exam is failed

Assignment 4 deadline extended and course unregisteration

Written on 29.11.24 (last change on 29.11.24) by Vikram Kamath Cannanure

Hi All,

Assignment 4:

We have extended the Assignment 4 deadline by a few days (until Tuesday, 03.12.24) to overlap with the lecture content. We strongly encourage you to finish it by Monday, as you will have Assignment 5 released next week (sadly, no extension for Assignment 5)

Course… Read more

Hi All,

Assignment 4:

We have extended the Assignment 4 deadline by a few days (until Tuesday, 03.12.24) to overlap with the lecture content. We strongly encourage you to finish it by Monday, as you will have Assignment 5 released next week (sadly, no extension for Assignment 5)

Course unregistration ASAP

If this course is not for you, please unregister on the CMS, as it will make it easier for us to manage our workload. We have extended the course unregistration deadline to November 30.

 

Assignment 3 deadline extended and course unregisteration

Written on 21.11.24 by Vikram Kamath Cannanure

Hi All,

Assignment 3:

We have extended the Assignment 3 deadline by a few days (until Thursday, 28.11.24) to overlap with the lecture content. We strongly encourage you to finish it by Monday, as you will have Assignment 4 released next week.

Course unregistration

If this course is not for… Read more

Hi All,

Assignment 3:

We have extended the Assignment 3 deadline by a few days (until Thursday, 28.11.24) to overlap with the lecture content. We strongly encourage you to finish it by Monday, as you will have Assignment 4 released next week.

Course unregistration

If this course is not for you, please unregister on the CMS, as it will make it easier for us to manage our workload. We have extended the course unregistration deadline to November 30.

 

 

Assignment grouping, Course unregistration, Exam registration

Written on 04.11.24 by Vikram Kamath Cannanure

Assignment 1 will be released today and it is due in a week. We will continue to have weekly assignments, please have a look at the timetable for more info.
 
Assignment grouping:
- We have extended the deadline until November 8th. 
- Students not already in teams, need to join or form… Read more
Assignment 1 will be released today and it is due in a week. We will continue to have weekly assignments, please have a look at the timetable for more info.
 
Assignment grouping:
- We have extended the deadline until November 8th. 
- Students not already in teams, need to join or form teams for the assignment ASAP. You can post on the forum, attend their tutorial or join office hours. 
- Teams of 3 is ideal. If your team size is 1, please join another team ASAP.  If you have a team size of 2, it's ok but please find a team mate to make your life easier.
- Note: You need a team to submit upcoming assignments. You also need to score 50% of the assignments to be eligible for the exam.
 
Exam registration
- We have not opened exam registration yet. We will open them in a few weeks.
- Note: You need to attain 50% of the assignment score to register for the exam. So priortize forming a team
- Also, sorry for not answering individual emails about this.
 
Course unregistration
- If you think this course is not for you, please unregister as it will make it easier for us to manage the course.
 
Lastly, if you haven't been assigned a tutorial, please visit office hours. Tutorial office hours will be held from 10:00-12:00 on Tuesdays at E1.7 3.23
 

Tutorial assigned, New office in 3.23 and Assignment groups

Written on 25.10.24 (last change on 04.11.24) by Vikram Kamath Cannanure

Tutorial assigned

You have been assigned a tutorial if you had selected a preference. If you need to be assigned a tutorial, you can attend office hours. If you'd like to change your tutorial, please discuss the reason with the respective tutors during office hours.

New office hours… Read more

Tutorial assigned

You have been assigned a tutorial if you had selected a preference. If you need to be assigned a tutorial, you can attend office hours. If you'd like to change your tutorial, please discuss the reason with the respective tutors during office hours.

New office hours location

We have moved the office hours location to E 1.7 3.23 (the same room for tutorials 1-3). The timings are the same 10-12 on Tuesdays.

Assignment groups

You need to be in a team to work on assignments. You can either join as exisiting or create a team for Assignment groups. We strongly recommend you work in pairs of 3. It would be easy for you if you pick team members from the same tutorial. The deadline is 1st November. If you need help finding team members, you can post on the forum. https://edsai.cs.uni-saarland.de/t/matchmaking-mega-thread/79

No lecture tomorrow (Thu, Oct 24)

Written on 23.10.24 by Ingmar Weber

Unfortunately, the scheduled guest lecture for tomorrow needs to be cancelled as the lecturer is sick. Apologies for the short notice.

 

We'll resume this coming Monday with a block of lectures providing an introduction to Python.

Best regards,

Ingmar 

Office hours but no tutorials this week, see timetable to stay updated

Written on 21.10.24 by Vikram Kamath Cannanure

We will have office hours from Tuesday 10-12 but there will be no tutorials, just for this week.

We are waiting to assign everyone into tutorials, so please fill out your preferences ASAP.

Also, you can see latest details for the course in the course timetable.

Read more

We will have office hours from Tuesday 10-12 but there will be no tutorials, just for this week.

We are waiting to assign everyone into tutorials, so please fill out your preferences ASAP.

Also, you can see latest details for the course in the course timetable.

https://cms.sic.saarland/edsai24_25/termine/calendar/index

Tutorial selection and office hours

Written on 17.10.24 by Vikram Kamath Cannanure

Hi Everyone, Please select your tutorial preferences before 24th October on the CMS.

(1) Here are the slots.

  • Tutorial 1: Mathieu, E1.7 3.23, Monday, 12:15

    • (German with English support)​

  • Tutorial 2: Manon, E1.7 3.23, Tuesday, 08:30

Hi Everyone, Please select your tutorial preferences before 24th October on the CMS.

(1) Here are the slots.

  • Tutorial 1: Mathieu, E1.7 3.23, Monday, 12:15

    • (German with English support)​

  • Tutorial 2: Manon, E1.7 3.23, Tuesday, 08:30

    • (German with English support)​

  • Tutorial 3: Geronimo, E1.7 3.23, Wednesday, 12:15

    • (English with German support)​

  • Tutorial 4: Saanvi, E1.7 3.01, Friday, 10:00

    • (English with German support)​

(2)  You can also meet the tutors at office hours from 10:00 - 12:00 on Tuesdays at E1.7 3.07

  • If you have difficulty with assignments or course content, you can visit the Tutor office hours.

  • All tutors will be present during office hours.

  • You can also ask questions during your tutorials.

Show all

Elements of Data Science and Artificial Intelligence

 

You will find all administrative information here: Organization

 

Artificial intelligence is a long-standing branch of computer science concerned with the design of algorithms and systems exhibiting intelligent behavior. Data science is a comparatively young area concerned with the extraction of knowledge and insights from structured and unstructured data. Increasingly, the real power of computer science applications lies in combining the two, exploiting insights from data to take intelligent decisions.

Both artificial intelligence (AI) and data science (DS) are complex multi-disciplinary scientific fields. This course provides an overview of central concepts and ideas, structured and motivated by prominent applications requiring elements from both DS and AI. We start with a brief introduction to machine learning (ML), which lies at the heart of the intersection between DS and AI. We then cover game playing, explaining the search and learning techniques essential to recent successes in Go and Chess. We cover autonomous driving as a prominent application of sensing, system design, control, and learning. We cover dialogue systems and the associated learning and reasoning techniques for natural language processing. We finally cover the data processing techniques required to enable big data.

The aim is for students to understand the scope of DSAI and to obtain intuitions about its central algorithmic elements. Detailed technical expositions and analyses of these elements are not covered; these are the subject of later more specialized courses.

The course is accompanied by exercises, covering technical concepts through examples, as well as posing simple programming exercises (suitable for first-term students) in the Python language. This course also contains a quick introduction to Python.

Privacy Policy | Legal Notice
If you encounter technical problems, please contact the administrators.