Total Credits: 10
Level: Level 3
Target Students: Third year undergraduate students in the School of Computer Science. Available to JYA/Erasmus students.
|Autumn||Assessed by end of Autumn Semester|
Summary of Content: The module introduces concepts and techniques for testing software and assuring its quality. Topics cover software testing at the unit, module, subsystem, and system levels, automatic and manual techniques for generating and validating test data, the testing process, static vs. dynamic analysis, functional testing, inspections, and reliability assessment.
Method and Frequency of Class:
|Activity||Number Of Weeks||Number of sessions||Duration of a session|
|Lecture||11 weeks||2 per week||1 hour|
Method of Assessment:
|Exam 1||60||Written examination open questions style|
|Coursework 1||40||Several assignments researching, reporting, presenting and assessing a given topic within the remit of the module.|
Dr C Higgins
Education Aims: The module introduces concepts and techniques for software testing and quality assurance.
Learning Outcomes: Knowledge and understanding: knowledge and understanding of evaluation and testing of software systems. Intellectual skills: ability to use formal methods of software analysis. Professional skills: ability to test software in a systematic way and carry out quality assurance process, experience of using specialised testing software. Transferable skills: abstract thinking, systematic approach to problem solving.
Offering School: Computer Science
Use the Back facility of your browser to return to the previous page.
Search for another module
Return to The University of Nottingham Welcome Page