Official evaluation of the courses "Databases and Information Systems, WS 2023/2024" and "Information Retrieval, WS 2023/2024"
Note: The same course could be taken under two different titles this semester. This was a unique situation.
Lecturer: Prof. Dr. Hannah Bast; Assistant: Sebastian Walter; Tutors: Daniel Bindemann, Patrick Brosi, Johannes Kalmbach, Natalie Prange, and Robin Textor-Falconi. Number of participants in the evaluation: 39 for DBIS and 35 for IR; Number of registrations for the exam: 118 for DBIS and 89 for IR; Ratio of the number of participants in the evaluation to the number of registrations for the exam: 36%.
The evaluation was web-based and run via the University's central evaluation system EvaSys. An email with a personalized link to the online evaluation form was sent by the system on Monday, 15.01.2024. The evaluation was closed on Sunday, 28.01.2024. The participation was anonymous.
Additionally, the evaluation was announced to the participants in the lectures on 16.01.2023 and 23.01.2023, and asked for as part of Exercise Sheet 10, with another reminder on Exercise Sheet 11. The exercise sheets were voluntary (unlike in previous years, where 50% of the points from the sheets were needed to pass the "Studienleistung" associated with the course).
In the following, all comments given in the free-text fields of the evaluation are provided (in the order in which they appear in the EvaSys report). The comments were copied verbatim, except for a few corrections (wrt orthography, grammar, etc. ... no change of meaning). If you see a comment from yourself that you do not want to appear in this list or if you find a comment that you think was inaccurately transcribed, send an (anonymous, if you prefer) email to Hannah Bast.
A statistic of the quantitative questions can be found in the automatically generated EvaSys report for DBIS (PDF) and EvaSys report for IR (PDF)
Nominations for teaching award (22 out of 34 (DBIS), 26 out of 34 (IR)
[for DBIS]
Die Vorlesungen wurden gut und nachvollziehbar gestaltet.
Die Vorlesung ist sehr umfang- und Lehrreich. Die Inhalte sind gut gewählt und werden gut erläutert. Insbesondere die Übungen sind sehr gut durchdacht und wertvoll.
Frau Bast hat immer alles gut erklärt und man könnte sie auch alles fragen und da hat sie auch gute Antworten gegeben. Außerdem hat sie auch reale Beispiele immer gut in die VL eingebracht.
Great lecture quality, very understandable and interesting topics.
Mein Eindruck ist, dass viel Herzblut, Mühe und Hirnschmalz in die Gestaltung der Vorlesung und der Übungsblätter fließt.
Ohne Zweifel professionell, humorvoll und zielstrebig in der Vermittlung ihres riesen Wissens.
Prof. Bast gives wonderful lectures. She can thoroughly explain complex concepts, along with practical examples. She is a very organized teacher. I have learned a lot from her, not only the course content but also her calm demeanor.
Professorin die sehr strukturiert und auch manchmal humorvoll ihre Vorlesungen hält.
Es wird unheimlich viel in die Vorbereitung der Vorlesung und Übungsblätter gesteckt, was man auch an der Qualität dieser erkennen kann.
Es wird darauf geachtet, dass jeder den Vorlesungsinhalt verstanden hat
She explains it really well and has a very good sense of humour.
Sie bezieht die Studenten in die Vorlesung mit ein. Auch bei langen Vorträgen schläft man nicht ein und sie bringt den nötigen Humor mit.
Spannende Lehre und super ausführliche und aufwendig gestaltete Übungsblätter
Super Vorlesungen.
Vermittlung des Stoffes ist sehr anschaulich, es gibt eine gute Mischung aus Theorie an den Folien und live-coding Beispielen, wodurch ein rundes und verständliches Wissenspaket vermittelt wird
Vorlesung war aufgrund der Erklärungen der Dozentin einfach zu folgen und einfach zu verstehen.
Wie jedes mal ist die Vorlesungsveranstaltung von Prof. Dr. Bast immer perfekt. Die Übungsinhalte sind auf die Vorlesungen abgestimmt und die Meinungen der Studenten werden sofort berücksichtig und schnellstmöglich umgesetzt.
[for IR]
She organises the course really well. She puts in too much effort in the combined material + she is excellent in the way she teaches (e.g., live coding) very impressive. She asks questions and enhance the class engagement. She listens to every student feedback which is amazing.
As mentioned above: top-notch lecturer. This is my third course with Prof Bast and all of them were among the best at TF in terms of quality and educational merit.
Bester Mix an Pädagogik, Informationen und Memes.
Frau Bast hat die Fähigkeit komplexe Themen auf verständliche Weise rüberzubringen und Verknüpfungen zu schaffen, welche auf den ersten Blick nicht ganz offensichtlich sind. Dies gepaart mit ihrer humorvollen Präsentationsweise macht die Veranstaltung nicht nur unfassbar lehrreich, sondern auch etwas, worauf man sich jede Woche freuen kann.
Hannah is quite professional in whatever she does. I like that professional display and addressing everyone humbly even if the doubts are discrete.
Her feedback encouraged me to work better in the next assignments.
Her way of teaching was great. I was really motivated to do more work on the assignments and really created a deep interest for the subject. She is really wonderful at what she does. Would definitely take up more courses under her.
Lehre in Perfektion!
Ms Bast's lectures are the ones with the most fascinating excercise sheets and best reduction of topics to increase learn effect.
Prof. Hannah Bast is a great teacher. She can transfer the lecture material in a very well method and students can understand pretty good.
Sehr hohe Qualität der Folien und insbesondere der Übungen - eine preiswürdige Veranstaltung, gerade wenn man bedenkt, dass dies der Inhalt der Vorlesung neu konzipiert wurde.
Simple and elegant course structure. Professionals can also learn from this course.
The humor and the attention of detail when explaining the material.
The instructor is very engaging which makes learning much better. Her lectures were never boring but also it was informative. She puts effort into teaching material, and it shows that exercises are carefully designed so that students don't waste time for irrelevant setup but practice what's important.
The professor's teaching style made it exceptionally easy to grasp even complex logic. Through the use of illustrative examples, they presented the material in a way that was both clear and accessible. I appreciated how the intricate concepts were broken down and explained, making the learning process straightforward and comprehensible.
Very responsive and helpful when it comes to helping students.
What did you like best about this course?
[for DBIS]
Frau Bast erklärt sehr verständlich und in einem angenehmen Tempo, in dem man mitkommt. Die Übungsblätter sind mit sehr viel Liebe, Aufwand und kleinen und teils sehr aufwändigen Eastereggs erstellt worden. Das übertrifft meine Erwartungen bei weitem. Die Blätter sind außerdem eine sinnvolle Ergänzung zu den Vorlesungen und behandeln exakt das was gelehrt wurde. Traurig, dass man das heutzutage manchmal besonders hervorheben muss, aber das ist nicht mehr selbstverständlich. Fragen zu den Blättern oder technischen Problemen wurden immer sehr schnell beantwortet. Die Mischung an Themen bildet einen schönen inhaltlichen Querschnitt ab.
Strukturierte, kompetente Professorin.Es wird versucht alles auch verständlich und intuitiv zu erklären. Sehr aufwendig gestaltete Übungsblätter mit interessanten Datensätzen. Übungsblätter bauen gut auf das Gelernte in der Vorlesung auf. Der Humor der Professorin schien immer mal wieder durch, was es angenehm macht ihr zuzuhören. Man merkt, dass es Frau Bast richtig Spaß macht und sie begeistert von ihrem Fach ist. Ich finde, dass Frau Bast die Herausforderung zwei Vorlesungen zu vereinen sehr gut gelungen ist. (Auch wenn Datenbanken doch um einiges kürzer kam.)
Besonders gut gefallen hat mir, dass in diesem Fach nicht nur einzelne Konzepte für sich besprochen werden, sondern dass alle Vorlesungsthemen zusammengehören.
Dass die Übungsblätter immer sehr fair und hilfreich gestaltet waren. Besonders gut hat mir gefallen, dass wir zu den meisten theoretischen Sachen immer Aufgaben bekommen haben, die gezeigt haben, wie die Verfahren in der Praxis eingesetzt werden, dadurch versteht man nicht nur den theoretischen Teil besser sondern kann sich zusätzlich noch ein besseren Überblick über das Thema als Ganzes verschaffen.
Dass man immer auf alles eingegangen ist und immer alles erklärt hat. Außerdem das man immer auch ein Plan hatte bei den Übungen. Da man etwas Code während der Veranstaltung gesehen hat oder es gut Mithilfen der Folien erklärt würde.
Die Kapselung der einzelnen Themen, sodass man das Gefühl bekommt, sich die Vorlesungen auch anschauen zu können, wenn man mal eine nicht versteht. Das Wiederholen von bereits gelerntem aus anderen Vorlesungen.
Die Verknüpfung zwischen Theorie und Anwendung. Es werden die theoretischen Konzepte vermittelt und über die Übungen direkt angewandt. Die Übungsblätter waren sehr gut gestaltet. Verständlich, fordernd auf eine faire Art und sie haben Spaß gemacht.
Die Übungen.
Die Übungsaufgaben in Veranstaltungen von Frau Prof. Bast sind wie immer von höchster Qualität. Sie sind oft realitätsnahe Anwendungen und helfen einem das Verständniss des Stoffs zu verinnerlichen. Es macht unheimlich viel Spaß mit großen Datensätzen zu arbeiten und mehr Praxis zu haben als in den meisten anderen Fächern.
Die Übungsblätter, diese waren enorm hilfreich um den Inhalt der Vorlesung wirklich zu verstehen. Die Aufgaben sind an sich sehr durchdacht, waren mithilfe der Vorlesung immer lösbar (mit Zeitaufwand von 4-5h) und die zur Verfügung gestellten Templates sind optimal gewesen bisher. Gut realisiert sind auch die Vorlesungsaufzeichnungen, indem sie auf YouTube hochgeladen werden (und noch am selben Tag, nice).
Die Übungsblätter sind zwar Anspruchsvoll, aber nicht zu schwierig. Vorlesung ist Humorvoll und Verständlich.
Die Übungsblätter waren sehr lehrreich und interessant.
Good exercise classes.
Great explanations, I liked the voluntary sheets.
I like how Dr. Hannah Bast delivers the lectures, it has piqued my interest in the subject tremendously and I always look forward to solve the exercises.
I love the live coding without errors
The topics are very interesting and I could even apply my new knowledge in a project, that I would not have thought has anything to do with the course. Also I found the rather long lectures good. It made it hard to focus the whole time through, but we have the recordings, so that is not a problem.
Live-coding, clear explanations, math revisiting
Meine Lieblingsprofessorin!
Prof. Bast explains the contents in interesting ways that keep me engaged and make me want to learn more about the topics on my own.
Sehr gute übungsblätter. Man merkt das sehr viel Arbeit reingesteckt wird.
Sinnvolles Verhältnis zwischen Theorie und Praxis. Die Übungen waren sehr hilfreich, motivierend und lehrreich.
The content is good and the teaching is very fun and intuitive.
The exercises being voluntary is very good. They were more fun this way because my mindset changed from "I have to do this" to "I want to do this". Also, the merging of the two courses worked really well.
The practical application of concepts that are part of the lecture.
The professor's teaching style made it exceptionally easy to grasp even complex logic. Through the use of illustrative examples, they presented the material in a way that was both clear and accessible. I appreciated how the intricate concepts were broken down and explained, making the learning process straightforward and comprehensible.
The professor is very nice and explains or shows everything in detail and in an interesting way.
[for IR]
Anwendungsbeispiele/Übungen sind super. Die Lehrveranstaltung ist wie aus dem Bilderbuch!
Besonder gut gefallen hat mir, dass die Übungen so gut auf die Vorlesung angepasst waren. Der Stil der Übungen (relativ viel implementation) war ebenfalls sehr passend. Vielen Dank! Die Vorlesung war zudem sehr gut strukturiert und die vielen Möglichkeiten teilzunehmen (Präsenz, Livestream oder video) waren sehr bequem Ebenfalls angenehm war, dass so gut wie alles was an Vorwissen benötigt wurde zumindest kurz angesprochen wurde und so wenig Verwirrung durch fehlendes Vorwissen entstanden ist.
Der Kurs ist sehr gut organisiert. Die Qualität der Vorlesungen und vor allem der Übungsblätter ist auf einem sehr hohen Niveau.
Die Veranstaltung war sehr informativ und hat viele wichtige Grundlagen unterschiedlichster Basic-Skills der Informatik (DBs, HTML, Web Server, Suchmaschinen, ...) vereint, was ich als absolut notwendig und hilfreich empfand. Ebenso die Erklärart der Dozierenden und die zur Verfügung gestellten Materialien fand ich sehr gut (leider sind heutzutage auch an der TF Vorlesungsaufzeichnungen immer noch nicht die Norm - daher gilt es, das zu loben!).
Die Vorlesung hat immer so lange gedauert wie für das Thema angemessen, auch wenn die Zeit etwas überzogen werden musste. Relevantes Live coding. Der Lehrstil mit häufiger Interaktion fürt zu gelegentlichen Pausen die mir erlauben in schwierigen Stellen die Konzepte im eigenen Tempo zu durchdenken und anzueignen.
Die Übungen sind sehr gut durchdacht, interessant und zukunftsrelevant. Die freiwillige Abgabe hat mir erlaubt die Aufgaben ohne Stess zu bearbeiten wenn ich nicht genug Zeit für alles in der Woche gefunden habe. Ich habe die Aufgaben immer gerne auch noch nach dem Abgabetermin fertig bearbeitet.
Es wird sehr darauf geachtet, dass jeder einzelne Zuhörer das Thema verstehen kann.
Even though I did only a few exercises but I find the forum quite helpful as the tutor/Professor were always there to help students. They got back to us really soon and we didn't have to wait for hours to get the help from them.
Exercises and implementing everything from 0
Forum, Ansprechbarkeit. Sehr tolle Lehrperson die gut erklären kann. Gute Qualität der Aufzeichnung.
From the first principles. Motivation is very clear and we see how the knowledge can be applied. Exercises were fun.
Gut strukturiert! Vorlesung bereitet gut auf Übungen vor, ohne alles vorwegzunehmen. Übungen sind sehr gut gestaltet mit sehr hilfreichen Code Templates.
Ich fand das Verhältnis von Theorie und Praxis gut ausgewogen und das 'interaktive Programmieren' isbesondere in den VL zu Webapplikationen sehr hilfreich, gerade wenn man (wie ich) nicht so geübt im Coden ist.
Ich fand es gut, dass wir nicht nur Vorlesungen hatten, sondern in gewisser Weise auch Übungen, die ich in anderen Fächern vermisse. Ich fand die Vorlesungen interessant und ab und zu auch ein bisschen lustig, z.B. beim Intro der Website. Es ist schön zu sehen, dass das Gelernte auch Spaß machen kann. Ich finde die Stunden sehr gut aufgebaut und durchdacht. Es ist auch gut, dass wir die wichtigsten Elemente bekommen, mit denen wir wirklich etwas anfangen können, auch wenn wir vieles erst jetzt lernen.
I liked the mix of theory and practical experience. The programs we developed are super cool and the topics were very interesting. The lectures made it possible to grasp how powerful these algorithms are.
Informative lectures, good help in the forum. Long lectures but also some weeks without lectures to compensate the too long lectures.
Insbesondere die sinnvolle Einbindung von hochwertigen Übungsblättern trägt viel zur Qualität der VL bei. Das heißt, die Übungsblätter beziehen sich IMMER zu 100% auf den in der vorigen VL gehörten Stoff, so kann ich das gehörte immer gut nacharbeiten. Außerdem sind die Aufzeichnungen hervorzuheben welche immer zeitnah und in hoher Qualität hochgeladen werden, so dass wichtige Passagen erneut gehört werden können.
Live coding mit gleichzeitiger Erklärung ist sehr angenehm.
Neben den offensichtlich extrem gut auf den Lernstoff angepassten Übungen, hat mir besonders gefallen, dass die Professorin sich nicht zu schade ist, auch eigentlich bekannte Konzepte nochmal von Grund auf zu erklären.
Professor Bast has proven in the past to be an outstanding lecturer and she continues to be in this course. Also, the content and exercise sheets are very well put together. It's especially motivating to find that your functions from previous assignments can sometimes be integrated into whatever you're building for the current one to form a more complex system built by you.
The exercises are well-structured and the feedbacks are amazing.
The extent to which teaching material was provided (lecture videos, slides, exercises, old exams, ...)
The general lecture setup of Mrs Bast is good: slides, recordings, exercise solutions, ...
The lectures are handled properly and clear explanations of the topics make it easy to do the exercises. It is really great that the exercises are voluntary as it helps us to be flexible in doing the exercises based on our own schedule.
The material and the flow of the content.
The most important part for me is the teaching quality of the lecturer and Prof. Hannah Bast has got that spot on! The materials were also carefully prepared which was nice. The humor in the lectures was amazing ("forget about this slide") when we skipped 1 slide accidentally and went to the solution or ("we can not proceed until we make this blue") were one of the greatest lines! The material content builds on the previous lectures which helped a lot in understanding why things were done this way. The possibility to watch lectures via Zoom and then to even watch the video recordings was great for me, especially in the winter when I felt like staying home, even though it would be great to attend in presence. The activity in the forum from the professor and the assistants is also outstanding. Usually, they respond within a couple of hours.
The professor explains the content in a very interactive manner, and the assignments let us learn the content in a detailed way.
Thorough explanation of basic material useful in practice, with a high amount of learning possibility in exercises.
Where do you see potential for improvement for this course?
[for DBIS]
Die Verwirrung rund um die ominöse "aysa" Datei hätte sich vermeiden lassen, in dem das ganze kurz in der VL angesprochen worden wäre. Frau Bast hat leider konsequent die VL überzogen. Das war für mcih persönlich schade, da ich direkt im Anschluss immer noch eine Veranstaltung hatte. Vielleicht ließe sich der Erfahrungsteil mit dem letzten Übungsblatt oder so etwas kürzen.
Ich hätte lieber auch Theorieaufgaben in den Übungsblättern (ich fand z.B. SS 23 in AlgoDat eine gute Mischung), so fühle ich mich etwas unvorbereitet auf die Klausur. (Soweit ich sehen konnte waren in den letzten Jahren auch viele theoretische Aufgaben in der Klausur). Die Stunden über html,... fand ich nicht so gut, da es ziemlich schwierig ist zu Folgen, wenn man zwischen mehreren Dateien hin und her springt. Leider war dann genau der Code nach der Vorlesung nicht zur Verfügung gestellt. Für mich wäre es glaube ich besser gewesen, den zu haben, auch wenn ich Frau Basts Argumentation verstehen kann.
Bei manchen Übungsaufgaben fühlt man sich etwas "ins kalte Wasser" geworfen. Auch wenn man sich kurz vorher die Vorlesung angeschaut hat. Beispiel Blatt 08 Server in Python erstellen.
Besonders gegen Ende hin hätten die mathematischen Konzepte noch etwas besser auf den Folien erläutert werden können. Vielleicht wäre es Sinnvoll, ein extra Dokument bereitzustellen, in denen die Beweise erklärt und mehr konkrete Beispiele gezeigt werden. Die auf den Folien sind zwar sehr hilfreich um ein Gefühl zu bekommen, ein Komplexeres wäre manchmal auch wünschenswert gewesen.
Bitte mehr Formalismus beim Erklären von Formeln oder mathematischen Zusammenhängen. Bitte NICHT nur anhand von Beispielen erläutern.
Daphne.
Dieses AYSA war bisschen verwirrend (hatte aber auch die ersten E-Mails nicht bekommen). Weniger organisatorischen Inhalt am Anfang der Vorlesung, dauert teilweise 20min bis der eigentliche Teil anfängt. Wenn die Vorlesung auf dem Inhalt der Vorherigen aufbaut, kurze Rekapitulation.
Die Vorlesungsfolien funktionieren gut während der Vorlesung bzw. während dem Anschauen der Aufzeichnung - zum Nachschlagen von bestimmten Informationen sind sie aber manchmal ein bisschen unübersichtlich.
Having a crash-course introduction, preferably in video format, to the concepts of relative mathematics would be beneficial. It would be nice if exercises were mandatory.
Ich fand die Livestreams via Youtube besser (wie bei Programmierung in C++) als via Zoom. Der Vorteil ist, dass man im Stream auch zurückspulen kann. Manchmal ging es mir live zu schnell und ich bin nicht mitgekommen. Aber das ist nur ein Detail.
Ich hätte es bevorzugt, wenn auch (wie in den vorigen Jahren) manche der Übungen Theorieblätter gewesen wären. Meiner Meinung nach hilft das dabei, die Art der Aufgaben in der Klausur besser einzuschätzen, vor Allem da auch betont wurde, dass Beweisaufgaben teil der Klausur sein können/ werden. Zusätzlich (und das ist bitte nicht als Kritik an dieser Vorlesung, sondern als Kritik am Lehrplan zu verstehen) wäre es schön gewesen, ein aufbauendes Fach (eventuell als Pflichtveranstaltung in einem früheren Semester) zu Webdesign zu haben, sodass in dieser Vorlesung mehr Zeit für die Theorie hinter den eigentlichen Konzepten zur Verfügung steht.
I think Python is not the best choice to do some of the exercises, it is really annoying to not have static types and all that dynamic stuff makes it easy to introduce errors on accident, e.g a typo is only caught at runtime. But for simplicity it is a good choice.
I would have really liked some exercises on theory (but that's probably an unpopular opinion).
More database concepts should be included in the syllabus.
No improvement as such.
Sehe bisher kein Potenzial, fand sie so gut wie sie war.
The lecture time is usually very long. I'd rather it be shorter for each lecture. Sometimes there are simple stuff that took a long time to cover, or it's sometimes too detailed. I want the major points to be more clearly presented. The exercise sheets are long and since they are not mandatory, I have no motivation to do them. The dataset files are somtimes too large and I don't want to download them either. I hope there are some simpler questions that can be done either by hand or typing that help recap the content in the lecture each week, and several (maybe 3) larger exercises or coding projects that we need to finish progressively. And everything should be mandatory. I also hope the code the professor has written during the lecture can be kindly provided for our reference.
There were a few errors on the slides and a few times Prof. Bast was unsure herself, because this was the first time the lecture took place in this way.
Vielleicht ein Mock-Exam bereitzustellen. Vorallem weil die zwei Kurse jetzt zusammengeworfen wurden und die Alt-Klausuren nicht mehr dem neuen Inhalt entsprechen.
[for IR]
More straightforward teaching style. There was a lot of "jumping" between slides. Complicated system to hand in exercises. Would be nice to just drag & drop the solution somewhere.
Alles gut.
As DBMS and IR is clubbed together for the first time, some concepts of DBMS were not very well explained, but all those were very simple.
Beim Zeitmanagement: Zwar sind die regelmäßigen "Überzüge" der Vorlesungszeit von Frau Bast zwar schon berühmtberüchtigt, allerdings - so fand ich zumindest - kann man in zukünftigen Jahren bestimmt noch ein paar Minuten rausholen. Vieles fand ich wurde zwar sehr einfach und verständlich erklärt, teils waren mir die Erklärungen aber sogar zu ausführlich; und ich würde micht jetzt nicht als den "most-skilled" Informatikstudent beschreiben. Außerdem ist - für meinen Geschmack - etwas oft das Organisatorische zu Tage gekommen. Folien, die noch nicht 100% richtig konfiguriert sind, Errors im Code oder etwas zu langes Abschweifen etwa durch Googeln von Filmtiteln könnte man alles etwas zurückschrauben - wobei ich verstehe, dass das bei der ersten Iteration der Vorlesung sich noch etwas einspielen muss. Außerdem finde ich den Inhalt der Vorlesung - besonders unter Betrachtung, dass ich bereits DBIS bei Frau Fang-Wei Kleiner gehört habe - teils thematisch abweichend vom Titel. Besonders viele Grundlagen von Datenbankendesign - wie es etwa in DBIS damals gelehrt wurde - wurden nicht angesprochen. Daher finde ich den Titel "DBIS" für diese VL etwas "übertrieben" und "IR" viel passender. Vielleicht kann man die Inhalte der Vorlesungen DBIS, IR und A-DBIS noch einmal etwas umstrukturieren?
Der Arbeitsaufwand war bei ein paar der Übungsblättern doch sehr hoch. Da diese mittlerweile freiwillig sind, ist das natürlich kein großes Problem, aber vielleicht könnte man hier doch das ein oder andere reduzieren.
Die Übungen waren freiwillig und es wurde kein allgemeines Feedback zu den abgaben angeboten. Da die Übungen meistens sehr gut strukturiert und passend zu der Vorlesung waren, ist bei mir so gut wie kein Problem aufgetaucht, bei dem ich das Problem gut genug formulieren konnte um nach Feedback zu fragen und dennoch keine Lösung gefunden habe (known Unknown). Zu allen anderen potenziellen Problemen konnte durch die Struktur der Vorlesung kein Feedback gegeben werden (unknown Unknown). Dadurch habe ich keinen Vorteil in der Abgabe der Übungen gesehen, (da zudem durch potenzielle Plagiatsvorwürfe dies zusätzlich noch, wenn auch unwarsheinlich, nachteile mit sich bringen könnte). Das hat leider auch dazu geführt, dass nicht für alle Übungen (gerade die webapp) die letzten 20% der arbeit reingesteckt wurden um ein ganz schönes Endergebnis zu haben :-/
Es gab ein paar Stellen in der Vorlesung in denen einfache (mathematische) Konzepte extrem detailliert erläutert wurden, nachdem niemand sich getraut hat zu antworten. Gerade denke ich an die 5 Minuten um dot product und Matrix vector product vorzurechnen. Ich kann natürlich nicht abwägen ob das wirklich für niemanden nötig war.
Everything is quite good already, I don't see any room for improvement.
Ich habe die Veranstaltung als Information Retrieval besucht, die Datenbanken Vorlesung hatte ich in einem früheren Semester gehört. Meiner Meinung nach kann diese Veranstaltung die DB-VL nicht ersetzen, da offensichtlich Datenbanken in dieser Veranstaltung oberflächlicher betrachtet werden müssen, wenngleich die Grundlagen sinnvoll beleuchtet wurden.
If the exercises would be required for the exam, that would be an improvement.
It feels a bit too basic for masters. Because we touch on many different topics, we can't go very deep in none of them. Also for people who programmed professionally, many topics are already familiar which makes the course less useful for them. I don't know how to address this because I also heard other people coming from different bachelor's programs complaining that it requires too much prior knowledge as well.
It would be great if there would be another course in the field of databases / information retrieval / web design in the near future. Sadly, there aren't many Spezial-/Weiterführende-courses to choose from in the Vorlesungsverzeichnis anymore, because most of the there-listed courses are not held regularly or at all anymore. Therefore it hurts that the databases lecture will no longer be held and there is no new alternative.
Not much comes to mind really. Sometimes lectures a bit too long (hard to focus 120 min). Part of exercises should be more explained in the lecture part.
The lecture had some good topics for Information Retrieval, but it is simply not possible and therefore not a good idea to merge two lectures with a lot of content into one! Most topics came short, there were many superficial examples and no topic could go into detail because of time. I'm of the opinion that every CS student needs to know the functioning of relational databases by heart, because it is an incredibly important topic in realworld applications. Yes, the lecture slides of Prof Lausen were old but they had most of the basics. It's a pitty that Dr. Fang Wei-Kleiner is gone and the entire DBIS group is abolished (an institute for CS without databases chair - what?). In this lecture there was very few on databases for it to replace the entire DBIS lecture. Especially practical topics like 3rd normal form, transaction control, query optimization, different index structures, different join algorithms, etc. were missing. The same is true for other topics: e.g. RDF & SPARQL were only very briefly introduced and there was no time for the (important) theoretical background (like edge-labelled graphs, homomorphisms, conjunctive queries, conjunctive query containment, Yannakakisalgorithm, ...)
There could be more hints in assignments. Like potentially where tutors think students could get stuck.
The workload is a bit a lot for someone who wants to do all the exercises.
To be honest, some of the lectures were not my cup of tea. I really wanted to take the Information Retrieval course, but this year it was a mix of Databases and Information retrieval and I indeed learned some important things, but personally I would have preferred to have the original course. Also I would love to get a lecture on Natural Language Processing (as is true for many students) as everyone knows that it will be great if held by Prof. Bast.
Übungen wieder verpflichtend machen, keiner meiner Kollegen in der Veranstaltung hat die Übungen während des Semesters gemacht und so hatte ich keine Chance zum Austausch (außer über das Forum aber da war ich zu faul/schüchtern was auch immer).
Quality of the work of the tutor and the assistant
[for DBIS]
Der Assistent (wahrscheinlich mit ein paar weiteren Hilfkräften) hat super, aufwendige Datensätze zur Verfügung gestellt. Auf Fragen im Forum wurde eigentlich immer schnell geantwortet.
DB: Very detailed and helpful feedback. This is not the standard in other lectures. Thank you!
Die Korrektur machte für fast alle Blätter PB. Diese kam immer pünktlich mit sehr ausführlichem und gut strukturiertem Feedback.
Feedback war kompetent und präzise, die Fragen wurden sowohl im Forum als auch im svn/experiences.md gut beantwortet.
Hannah Bast. Really good quality of work.
Hatte wechselnde Tutoren aber alle waren sehr gut!
JK: No complaints.
Mein Tutor war JK. Das Feedback das ich erhalten habe war immer hilfreich und präzise.
NP. Feedback kam immer, sofern ich abgegeben habe, recht zügig und Korrektur war Verständlich.
RT. 1.0, wie immer schnell, zuverlässig, freundlich und höchst kompetent
RT. Fair bewertet. Auf Anfrage Fragen beantwortet. Zuverlässig. Freundlich.
She was really good.
Wechselnd. Aber an alle Tutoren: Vielen Dank! Das Feedback hat für mich immer dem gewünschten Maß entsprochen und war schnell zur Verfügung.
[for IR]
Anfangs NP, danach PB (aber Natalie nur ein Blatt daher hier kein Feedback). PB ist immer auf meine speziellen Wünsche eingegangen und hat sich sogar die Mühe gemacht meinen Code zu debuggen wenn ich danach gefragt habe, sehr gute Arbeit von ihm.
I really liked his feedback on my assignments.
DB - very thorough and knowledgable. A great tutor if you want to learn from your mistakes. I'm guessing he spends quite a bit of time correcting since he will often find small mistakes also.
HB, RT. I like the feedbacks.
I think the quality of the exercises was great, as I mentioned above. 10/10, Bravo!
JK: Danke für die gute arbeit
JK: Sehr gute Arbeit, immer Feedback zu den Übungen bekommen, auch wenn ich nicht danach gefragt hatte.
JK. War immer hilfreich. Vielen Dank!
My teaching assistant/ tutor was NP, She answered all the questions I had in the assignment.
My tutor was HB and there was an assistant named SW who did a great job to deliver the lectures seamlessly online.
RT (Blatt 1) und DB (alle anderen Blätter). Haben beide sehr gute Arbeit geleistet, hilfreiches und vor allem nachvollziehbares Feedback gegeben. Besten Dank!
RT: Sometimes points were not given without explanation of a mistake even though I asked for explanation
SW. His fast replies to queries on forum really helped me and I am sure many other students as well. Support of course and exercise materials were very well prepared.
Teaching assistant was fine. I only interacted with them through exercise feedback. But their feedback was good.
Thank you for the great excercise sheets, data sets and video recordings!