Harokopio University
School: School of Digital Technology
Department: Informatics and Telematics
Program: Undergraduate Programme

Web Security

Semester: 8 ECTS: 5.0 Elective Erasmus

General

Code: ΕΠ53

Language: Greek

Delivery: Face to face

Prerequisites: Basic background on Information Systems Security and on Web Technologies

Workload

  • Lectures: 39.0 hours
  • Lab: 0.0 hours
  • Study: 46.0 hours
  • Project: 40.0 hours

Course Content

principles of web security,
attacks and countermeasures,
the browser security model,
web app vulnerabilities (like denial-of-service, TLS attacks, privacy, cross site scripting, authentication, JavaScript security, emerging threats, defense-in-depth)
techniques for writing secure code

Learning Outcomes

At the end of the course the students must:
have an understanding of the most common web attacks and their countermeasures
have improved their understanding of web security issues.

Skills

Search, analysis and synthesis of data and information with the use of the assorted technologies
Adaptation in new conditions
Decision Making