Lab Course - Built it, Break it, Fix it

Room: 5056

Begin: 08.04.15 12:00

Weekly Meeting: Wednesday 12:00 - 14:00

Lecturer:

Prof. Dr. Bernhard Rumpe
Supervising Assistants: Course Type: Laboratory

SSELab Project lab-bbf

Subject

This course aims to teach students to write more secure programs. Participants will learn in three phases how to build, break and fix web applications.

In the Build it phase students write software, that implements a given scenario. During the Break it phase participants find as many flaws as possible in the implementations submitted by the other teams. In the Fix it phase students attempt to fix any problems in there submitted implementation.


Preconditions:
  • Basic IT-security knowledge
  • Principles of object-oriented design and programming
  • Interest in web-based technologies, e.g. PHP, Java EE, SOAP, REST...