News
Assignment grouping, Course unregistration, Exam registrationWritten 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 groupsWritten 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 updatedWritten 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. 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. |
Tutorial selection and office hoursWritten 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.
Hi Everyone, Please select your tutorial preferences before 24th October on the CMS. (1) Here are the slots.
(2) You can also meet the tutors at office hours from 10:00 - 12:00 on Tuesdays at E1.7 3.07
|
Elements of Data Science and Artificial Intelligence
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.