- To develop a critical appreciation of the importance and benefits of software quality in industry - To enable students to gain competence and practice in software testing at their workplaces - To enable industry to provide learning opportunities in software testing and software quality assurance - To enable students to put into practice software quality knowledge and skills, applicable to and contextualised for the host company
1. - Rigorous and organised software testing, combinatorial models in software testing - Software testing life cycle and levels of testing - Rapid prototyping and software quality - OO testing and procedural testing
2. - Test-driven design, implementation and critical evaluation of software at the workplace - Using data analytics to support software quality and business expectations - Data-flow analysis - Techniques, tools and strategies used in industry
3. - Industrial project embedded in and contextualised for the host company, focusing on the practical aspects software testing.
By the end of the course, students should be able to do the following:
Curriculum explorer: Click here
SCQF Level: 9
Credits: 15