5803 Applications of Data Science
Univ.Prof. Dr. Verena Dorner, Sri Harikrishnan, M.Sc.
Contact details
Weekly hours
Language of instruction
02/02/23 to 02/12/23
Registration via LPIS
Notes to the course
Day Date Time Room
Wednesday 03/08/23 03:30 PM - 08:30 PM D2.0.038
Wednesday 03/15/23 03:30 PM - 08:30 PM D2.0.038
Wednesday 03/22/23 03:30 PM - 08:30 PM D2.0.038
Wednesday 03/29/23 03:30 PM - 08:30 PM Online-Einheit
Wednesday 04/12/23 03:30 PM - 08:30 PM D2.0.038
Wednesday 04/19/23 03:30 PM - 08:30 PM D2.0.392

This course aims to explore fundamental topics of recommendation systems. Participants will explore the different types of recommendation systems that are found on e-commerce websites. In particular, we will discuss the assumptions of varying recommendation systems regarding available data, user preferences, decision processes, and environments and get familiar with appropriate data modeling and analysis methods. Students will also learn to evaluate and adapt recommendation systems to fit various requirements. The programming language to be used in the course is either Python or R.

Learning outcomes

After completing this course, students will have an understanding of the different types of recommendation systems. Students will have learned how they fit other environmental and user parameters. They will use statistical tools to implement recommendation systems, analyze relevant data, and interpret the data. This course aims to contribute to students’ ability to translate decision situations into design parameters of a decision support tool, implement and evaluate such tools, and present their results in an academically appropriate and engaging fashion.

Attendance requirements

The rules on the attendance of a Continuous Assessment Course (PI) apply. 80% attendance is mandatory. See the dedicated page on the WU portal for further information.

Teaching/learning method(s)

Each course session will consist of a lecture introducing a specific topic and methodology and a hands-on programming lab, implementing the lecture's main ideas in code.


The final grade will be composed of:

- presentations on group assignment (35%)

- a final report (including code and documentation) on group assignment (40%)

- in-class assignments and active participation (25%)


Grading Scale:

unsatisfactory: ≤ 50 %

sufficient: > 50 % to ≤ 62.5 %

satisfactory: > 62.5 % to ≤ 75 %

good: > 75 % to ≤ 87.5 %

excellent: > 87.5 %

Prerequisites for participation and waiting lists

A successful conclusion of course 1 of SBWL Data Science.

Please be aware that, for all courses in this SBWL, registration is only possible for students who successfully have completed the entry course (Einstieg in die SBWL: Data Science).
Note that for courses within the SBWL "Data Science," we can only accept students enrolled in one of WU's bachelor programs who qualify for starting an SBWL; mainly, we cannot accept students from other courses and programs enrolled at WU as 'Mitbeleger' only.


Please log in with your WU account to use all functionalities of read!t. For off-campus access to our licensed electronic resources, remember to activate your VPN connection connection. In case you encounter any technical problems or have questions regarding read!t, please feel free to contact the library at

Last edited: 2023-03-08