Teaching software verification and validation course: a case study

Deepti Bala Mishra, Tuna Hacaloğlu, Alok Mishra · International journal of engineering education · 2014

Software verification and validation (V & V) is one of the significant areas of software engineering for developing high qualitysoftware. It is also becoming part of the curriculum of a universities’ software and computer engineering departments. This paperreports the experience of teaching undergraduate software engineering students and discusses the main problems encounteredduring the course, along with suggestions to overcome these problems. This study covers all the different topics generally coveredin the software verification and validation course, including static verification and validation. It is found that prior knowledgeabout software quality concepts and good programming skills can help students to achieve success in this course. Further, teamwork can be chosen as a strategy, since it facilitates students’ understanding and motivates them to study. It is observed thatstudents were more successful in white box testing than in black box testing.

Read the paper · More papers on PaperTik