After successful completion of the course, students are able to demonstrate a deep understanding of semi-structured data (details further below). First we give an overview of the most important facts.
Welcome to Semi-structured Data 2023!
This semester, we are going to offer a "best of both worlds" edition between virtual and physical participation:
- You are going to be able to partcipiate fully virtually if you like - no presence needed. Watch the videos whenever you like.
- We will offer four face-to-face live units (completely optional).
Live Units
You can find the dates and times in the corresponding TISS section. If you are blocked for some of them, no problem, they are optional. Some further facts:
- Each live unit is just 2 hours, so the total time investment in the live units is 8 hours.
- These are especially for those of you who like physical presence, and see this as motivating - we encourage you to participate in them, as it is always nice to meet face-to-face to stay motivated.
- These will complement the virtual parts - we will go through some of the core points, see examples that hopefully motivate you, and can answer questions.
The theme of them will be:
- Live 1 - "Kick-Off Meeting" / Vorbesprechung
- Live 2 - "The (Semi-) Structure of Data"
- Live 3 - "Let My Data Out... Querying"
- Live 4 - "Bringing It All Together"
More
All other details will follow via TUWEL and/or in the first live unit (if you participate).
If you want to join the course, please do not forget to register via TISS, so that you get all updates and will be able to access TUWEL when the course launches in 2023S!
For those of you who join us, see you all soon!
Detailed Learning Outcomes
After successful completion of the course, students are able to...
- explain the differences between semi-structured and structured data.
- apply the XML-technologies cover by the lecture to concrete problem settings.
- detect the limitations of XML-technologies in concrete problem setting.
- explain the differences between the XML-Schema language discussed in the lecture.
- explain the differences between the XML-Query languages discussed in the lecture.
- explain the differences between the XML-APIs discussed in the lecture.
- The lecture introduces XML and related standards and explains them using examples.
- There are exercises that deepen the students' understanding of the concepts introduced in the lecture.
- There will be question hours with the tutors spread over the time before the submission dates.
- The exercise mainly consists of programming tasks and accounts for 25% of the overall grade.
- In order to create the same prerequisites for submission for all students, there is a uniform submission date for all students followed by the submission interviews.
- During the submission interviews, the examples are checked for correctness, but especially for understanding, and feedback is given accordingly.
*********Hybrid Teaching in 2023S ************
Due to the COVID-19 crisis, this course will use a hybrid approach to teaching, using the TUWEL platform as well as meetings with the students on campus. Exercises will be managed using TUWEL, while the exercise discussions with tutors will be held online using Zoom. In addition, a discussion forum on TUWEL will be used to answer student questions and to clarify issues.
The exam mode: written exam in the university campus.
In case of COVID-19 restrictions that disallow events on campus, the following changes would be made to the organization of the lecture:
- the Q&A would be moved to online mode (Zoom meetings)
- the examination mode would be changed to "Online written exam on paper". In this mode, the examiners and the students are permanently connected via audio and video in a online meeting. At the end of the exam, the students must scan of the written exam and upload it to TUWEL within the time specified by the examiner (approx. 5 minutes).
******************************************
Questions about the course
are only guaranteed to be answered if sent to ssd@dbai.tuwien.ac.at.
Notice that, messages where the subject does not start with "SSD:" might be considered spam.
ECTS Breakdown:
24h lectures
24h exercises
1h exercise interviews
24h exam preparation
2h exam
----------------------------------
75h (3 ECTS)
----------------------------------