Secure Web Applications

Description

This module is aims to provide students with the knowledge, skills and expertise required to develop secure web applications. This module will enable students to create secure applications using the latest security protocols. Students will be able to implement these security features in individual projects and group projects for other modules.

Learning Outcomes

  1. Define the basic principals of, and motivations for, Web security.

  2. Implement a secure connection with a remote VPC using latest version of TLS

  3. Understand various Authentication protocols, understand the advantages of one protocol over the other.

  4. Implement security on EMAILS - S/MIME and PGP

Credits
05
% Coursework 50%
% Final Exam 50%