print page

Web Engineering

Overview

Instructor Prof. Dr. rer. nat. Volker Turau
Course Format 2 hours lecture
2 hours exercise
ECTS credit points 5.0
Workload 150 hours total
Performance record Combination of practical and written exam
Period Winter Semester
Language English
Stud.IP Stud.IP Logo Lecture
Stud.IP Logo Exercise

Prerequisites

Bachelor in computer science, Good knowledge of the programming language Java, Basic knowledge about relational databases (at the level of simple SQL statements), Basic understanding of HTML.

Content

Web engineering comprises the application of systematic, disciplined and quantifiable approaches to the cost-effective development and evolution of high-quality, large-scale applications in the WorldWideWeb. This course covers the underlying technologies and introduces techniques for the design of these applications from a software engineering perspective. Furthermore, it provides a categorization of web-based applications and introduces tools supporting the complete development and maintenance life cycle.

Objectives

Knowledge

Deepened knowledge in design and implementation of web-based systems and the specification non-functional requirements of such systems

Methodical Expertise

Dissection of complex web-based systems in modules and specification of interfaces

System expertise

System-oriented thinking, decomposition of complex systems

Social Competence

Communication in foreign language, Practical exercises in Teams

Reading Resources