Spreading excellence and disseminating the cutting edge results of our research and development efforts is crucial to our institute. Check for our educational offers for Bachelor, Master and PhD studies at the University of Innsbruck!

Web Engineering WS 2011/12

Horizontal Tabs

General information
<strong>Lecture:</strong> Mondays, 13:15 - 15:00<br><strong>Tutorial:</strong> Wednesdays, 08:15 - 11:00
<strong>Lecture:</strong> HS 10<br><strong>Tutorial:</strong> RR 26

Web Engineering introduces a structured methodology utilized in software engineering to Web development projects. The course addresses the concepts, methods, technologies, and techniques of developing Web sites that collect, organize and expose information resources. Topics covered include requirements engineering for Web applications, design methods and technologies, interface design, usability of web applications, accessibility, testing, metrics, operation and maintenance of Web applications, security, and project management. Specific technologies covered in this course include client-side (XHTML, JavaScript, and CSS) and server-side (Java and JSP). The goals of the course are as follows:

  • to learn how to analyze and design comprehensive Web application.
  • to learn and use some of the languages currently used to manipulate information on the World Wide Web – i.e. Java and Javascript.
  • to learn techniques and evaluation metrics for ensuring the proper operability, maintenance and security of a web application.

The World Wide Web has become a major delivery platform for information resources. Many applications continue to be developed in an ad-hoc way, contributing to problems of usability, maintainability, quality and reliability. This course examines systematic, disciplined and quantifiable approaches to developing of high-quality, reliable and usable web applications. The course introduces the methodologies, techniques and tools that support their design, development, evolution, and evaluation.