AWT 2023

News

The homework and course project description is uploaded to the website.

    News   Labs    Others


Introduction

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 Web 2.0, Web 3.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. 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.


Learning Outcomes

Knowledge: A student knows advanced internet and Web technologies

Skills: A student can use Web technologies to build sites


Course Assessment

Course marks can be seen in the following sheet

AWT23 Marks


Lecture Notes

All lecture notes can be found by  clicking here   

Homework

Protégé Playground

Welcome to Protégé! Let's take a mini-adventure building a simple knowledge base about your favorite university.

Objective: Use Protégé to create a basic ontology with two classes and their properties.

For more details, click the (PDF).

Deadline: January 30, 2024


Final Project Presentation 

Get ready to dive into the exciting world of web development! In this project, you'll explore your passions and translate them into a dynamic web application using any web development framework of your choice. Whether you love music, sports, books, or aspire to be an entrepreneur, let your interests inspire your creativity and define your ideal online experience.

For more details, click the project description (PDF)

Deadline: January 30, 2024. (can be extended)

Exam Samples

Here are some exam samples for this course

Exam Sample 1 (PDF)