Software Quality Management (3 cr)
Code: CT00CT38-3004
General information
Enrollment
01.08.2025 - 30.07.2026
Timing
01.09.2025 - 31.07.2026
Number of ECTS credits allocated
3 op
Virtual portion
3 op
Mode of delivery
Distance learning
Campus
Learning outcomes
By completing the course the student knows the most common quality assurance (QA) models, measurements and tools applied in the software processes. The student has the capability of doing QA tasks independently, or design and implement quality control tools to measure quality as a part of larger process organization. Student knows how quality assurance is done and how the QA and software development are associated.
Implementation and methods of teaching
Lectures, 2h. online. Project assignments, self-study independent work 76h. Online exam 3h. Total 81 h.
Learning material and recommended literature
Galin, Daniel. Software quality assurance: from theory to implementation. Pearson Education India, 2004. Kasurinen, Jussi Pekka. Ohjelmistotestauksen käsikirja. Jyväskylä: Docendo, 2013.Other material provided by the course website.
Contents
Software quality-related models and measurements. Software quality and quality control-related tools and the common documents. Software quality assurance as an organizational activity, improvement of software quality. Quality-related standards and certifications, Quality assurance and quality control in practice.
Additional information for students: previous knowledge etc.
Teachers: Azeem Akbar, Aminul Islam
Link to the course brochure: https://sis-lut.funidata.fi/student/courseunit/otm-5b008645-987f-41b6-b629-c8e6a3318b36/brochure
CT60A4160 Ohjelmistotestauksen periaatteet, CT60A0202 Ohjelmoinnin ja data-analytiikan perusteet
Assessment criteria
0 - 5. Weekly assignments 30%, Final project 40%, Final project presentation 10%, Course understanding report 20%. The course involves mandatory weekly task, of which a certain minimum number needs to be completed.
Assessment scale
1-5