Artesis Plantijn Hogeschool Antwerpen
Wetenschap en Techniek
campus Spoor Noord Ellermanstraat
Ellermanstraat 33 - 2060 Antwerpen
wt@ap.be
Software Security and Testing32838/1896/2021/1/74
Study guide

Software Security and Testing

32838/1896/2021/1/74
Academic year 2020-21
Is found in:
  • International programmes Science and Technology, programme stage 3
This is a single course unit.
Study load: 4 credits
It is not possible to enrol in this course unit under
  • exam contract (to obtain a credit).
  • exam contract (to obtain a degree).
Co-ordinator: Casal Mosteiro Kelly
Other teaching staff: Boeynaems Michael, Van Camp Vincent
Languages: English
Scheduled for: Semester 2
This course unit is marked out of 20 (rounded to an integer).
Possible deadlines for learning account: 15.03.2021 ()
Re-sit exam: is possible.
Possibility of deliberation: This course unit is eligible for deliberation according to the criteria as determined by the degree programme you are enrolled in.
Total study time: 100,00 hours

Short description

In this course, the broader context in which a web application will be used in all its aspects is discussed in more detail. Attention is paid to all kinds of security software problems and how to prevent them. You will learn the basic security techniques and you will go deeper into authentication and the safe use of passwords. In addition, the student learns to provide the authorization and roles and to work with cookies, sessions and https. The student receives the necessary professional information to test an application in different areas. Functional tests, unit tests, GUI tests, performance analyzes and so on. Attention is also paid to automating the tests.

Prerequisites

There are no prerequisites for this course.

Learning outcomes (list)

Collaborates constructively to achieve collective results
Proposes preventive action plans to secure data and processes.
Creates installation procedures and evaluates possible remedies to problems.
Determines the importance of various tests
Communicates efficiently within the professional context (managing conflicts/ executing conversations/ presenting/ negotiating/ convincing/ reacting sensitively).
Communicates written efficiently and effectively within the professional context (media / spelling / grammar / accounting / reporting / presentation / correspondence)
Follows the ICT services by using measurements, observations or calculated key numbers.
Describes the procedure of an internal security audit.
Knows the properties of different tests
Describes test techniques and tools (tools) that are used during testing.
Communicates the quality controll processes of an organization and monitors their application.
Establishes a secure ICT policy and makes the link with the long term strategy of the organization.
Recognizes test methodologies.
Follows ICT services on the basis of measurements, observations or calculated key figures
Follows the trends of safety and quality.
Identifies critical risks related to the use of ICT systems.
Identifies and characterizes current IT security issues in a system architecture.
Registers reported problems, documenting steps to reproduce them and related activities to remedy or repair them.

Study material (list)

Mandatory
Hacking for Dummies 5th EditionMandatory
  • Author: Kevin Beaver

Educational organisation (list)

Learning Activities
Lectures and / or tutorials36,00 hours
Work time outside of contact hours64,00 hours