course-details-portlet

DT8125

Advanced Topics in Web Security

Credits 7.5
Level Doctoral degree level
Course start Autumn 2026
Duration 1 semester
Language of instruction English
Location Trondheim
Examination arrangement Portfolio

About

About the course

Course content

This course includes number of advanced topics and contemporary trends on web applications security. Example topics include

  • Web application security
  • Identity, authentication and authorisations
  • Threats and mitigations - classical and new developments
  • Privacy and anonymity
  • Role of AI in web security
  • Security in Blockchain and Web3 technologies
  • Applied Cryptography

Learning outcome

The main objective of the course is to train PhD students in the area of Web applications security. Students are expected to learn classical and state-of-art issues of security in web applications - both from a theoretical and applied perspectives. At the end of the course students are expected to apply the gained knowledge to design a secure web application and also do a through security analysis of an application. Besides that students are expected to develop competencies to conduct and publish academic research within the area.

Learning methods and activities

Seminars, colloquia and self study as agreed.

Further on evaluation

(the information may be changed until June 15th)

The assessment will be based on two individual submissions (reports): one in the middle of the semester and one at the end of the semester. Submission dates will be announced at the start of the semester. Both submissions must be passed in order to pass the course.

Supervision will take place in the form of seminars and/or group work every other week.

In the event of a fail, or valid absence, the entire portfolio must be retaken in a semester when the course is taught.

Required previous knowledge

Mastres degree in computer science, informatics or equivalent, or admitted to NTNU's integrated PhD programme.

Course materials

To be announced at semester start.

Subject areas

  • Computer and Information Science

Contact information

Course coordinator

Department with academic responsibility

Department of Computer Science

Examination

Examination

Examination arrangement: Portfolio
Grade: Passed / Not Passed

Ordinary examination - Autumn 2026

Portfolio
Weighting 100/100 Exam system Inspera Assessment