Learning Outcomes
In this seminar, students will be introduced to advanced topics in data management, database systems, or technologies and systems for big data management and data science. Students will learn about the core elements of a technical presentation. They will also learn how to properly present a scientific topic drawn from the database and information systems literature. Moreover, students will have an opportunity to sharpen their critical thinking skills.
Content
During the initial weeks, students will be offered lectures on the core elements of a technical presentation and how to give a good presentation. In addition, each of the seminar participants will be assigned a scientific topic as well as reading materials (e.g., drawn from a textbook on advanced data management, database systems, or data science technologies and systems). In the subsequent weeks, each student will read their assigned reading materials and study them deeply, in order to assemble and deliver their own presentation. Moreover, each week, students will be required to reflect on the main challenges addressed in each of their peers' presentations. (Details will be announced in the class.)
Description of Teaching and Learning Methods
This seminar is an introduction to advanced topics. In the initial lectures, we will motivate scientific topics and offer advice on how to create and deliver a good scientific presentation. In the subsequent weeks, one student will offer a detailed presentation on their previously assigned topic, and the rest of the seminar participants will briefly discuss a specific aspect of the topic. In the final week, a quiz will be given. The scope of the quiz will span the content covered over the course of the seminar.
Requirements for Participation and Examination
Desirable prerequisites for participation in the courses:
Prerequisites include the following: (a) knowledge in relational database management systems (e.g., as acquired upon completing the TU Berlin ISDA course or its equivalent), (b) practical experience in database programming (e.g., as acquired upon completing the TU Berlin DBPRA course or its equivalent, (c) solid background in mathematics, and (d) basic computer science knowledge.