6 ECTS credits
150 u studietijd

Aanbieding 2 met studiegidsnummer 1023877BNW voor werkstudenten in het 1e semester met een verdiepend bachelor niveau.

Semester
1e semester
Inschrijving onder examencontract
Niet mogelijk
Beoordelingsvoet
Beoordeling (0 tot 20)
2e zittijd mogelijk
Ja
Inschrijvingsvereisten
Je hebt ‘Databanken’ gevolgd, alvorens ‘Web Technologies’ op te nemen.
Onderwijstaal
Engels
Faculteit
Faculteit Wetenschappen en Bio-ingenieurswetensch.
Verantwoordelijke vakgroep
Computerwetenschappen
Onderwijsteam
Maxim Van de Wynckel
Beat Signer (titularis)
Onderdelen en contacturen
26 contacturen Hoorcollege
26 contacturen Werkcolleges, practica en oefeningen
Inhoud

In this course, we investigate the origins of hypermedia and the World Wide Web and discuss current and future developments on the Web. We have a detailed look at the architecture of the Internet and various protocols such as the Hypertext Transfer Protocol (HTTP). We further discuss different client and server-side issues in web architectures and have a look at the Web 2.0 and Rich Internet Applications (RIAs) as well as Web Services. The latest HTML5 developments are introduced and various XML technologies and applications are presented. JavaScript is introduced and CSS3 and its application in responsive web design are discussed. We further have a look at a number of web application frameworks that simplify the development of web information systems and applications. Last but not least, we learn about the Semantic Web, web search, security and privacy as well as a number of selected topics (e.g. mobile information systems). The theory is applied in various exercise sessions as well as in a web application that is developed as part of the course.

Studiemateriaal
Digitaal cursusmateriaal (Vereist) : Relevant material (including the lecture slides) is available on the learning platform., lecture slides, contact information, deadlines, exercises, exam details etc., Learning platform
Digitaal cursusmateriaal (Aanbevolen) : Relevant additional resources (research papers, books and book chapters, website, specifications, online tutorials etc.) are available on the learning platform., research papers, books and book chapters, website, specifications, online tutorials etc., Learning platform
Bijkomende info

The lectures are given in English. All relevant course material (slides) is available on the learning platform. For specific course topics, pointers to relevant additional resources (research papers, books and book chapters, website, specifications, online tutorials etc.) will be provided as well.

Leerresultaten

Algemene competenties

Knowledge and Understanding:
After attending the course on Web Technologies, the student has an understanding of the evolution of the Internet and the Web, the corresponding basic underlying technologies and some of their limitations. They further know about different architectural choices and methodologies for designing and realising Web Information Systems.

Application of Knowledge and Understanding:
Based on given requirements, the student should be able to independently select the appropriate technologies as well as know how to design and realise the corresponding web application.

Judgement Shaping:
The student knows about different architectural alternatives and methodologies for web-based solutions and can put emerging technologies and developments in the field in relation to already existing solutions.

Communication:
The course attendees can express themselves in written and oral form about the subjects mentioned above.

Learning skills:
Based on the knowledge gained in this course, students should be able to understand and evaluate new developments and technologies in the field of web-based information systems and be able to independently study and master them.

Beoordelingsinformatie

De beoordeling bestaat uit volgende opdrachtcategorieën:
Examen Mondeling bepaalt 50% van het eindcijfer

WPO Groepswerk bepaalt 50% van het eindcijfer

Binnen de categorie Examen Mondeling dient men volgende opdrachten af te werken:

  • Oral Exam met een wegingsfactor 100 en aldus 50% van het totale eindcijfer.

    Toelichting: During the exam period an oral exam covering all the course topics will be conducted as well as a demonstration and discussion of the assigned During the exam period an oral exam covering all the course topics will be conducted as well as a demonstration and discussion of the assigned projects.

Binnen de categorie WPO Groepswerk dient men volgende opdrachten af te werken:

  • Project met een wegingsfactor 100 en aldus 50% van het totale eindcijfer.

    Toelichting: During the semester students have to work on a project in groups.

Aanvullende info mbt evaluatie

The final grade is a weighted average. During the semester an assignment has to be done (counts for 50% of the final grade). During the exam period an oral exam covering all the course topics will be conducted (counts for 50% of the final grade) as well as a demonstration and discussion of the assigned project to assess a student's individual contribution. In order to pass the course, the final grade has to be at least 10/20. Furthermore, each individual grade (assignment or oral exam) has to be at least 8/20, otherwise the lower of these two grades becomes the final grade.

In case of an overall failure, partial marks for the assignment, if the student obtains at least 10/20 for the assignment, are transferred to the second session. Partial marks for the oral exam, if the student obtains at least 10/20 for the oral exam, are transferred to the second session. Students may not relinquish partial marks.

In the second exam period, assignments that were not satisfactory can be reworked and defended again. Also, the oral exam can be redone if the student failed in first session. The final mark is calculated in the same way as in the first exam period.

Toegestane onvoldoende
Kijk in het aanvullend OER van je faculteit na of een toegestane onvoldoende mogelijk is voor dit opleidingsonderdeel.

Academische context

Deze aanbieding maakt deel uit van de volgende studieplannen:
Bachelor in de computerwetenschappen: Standaard traject