Total Credits: 10
Level: Level 3
Target Students: Part II undergraduate students in the School of Computer Science. Also available to students from other Schools with the agreement of the module convenor.This module is part of the Software Engineering theme in the School of Computer Science. Available to JYA/Erasmus students.
|Autumn||Assessed by end of Autumn Semester|
Summary of Content: Through a two hour lecture each week, you’ll be introduced to concepts and techniques for software testing and will be given an insight into the use of artificial and computational intelligence for automated software testing. You’ll also review recent industry trends on software quality assurance and testing.
Method and Frequency of Class:
|Activity||Number Of Weeks||Number of sessions||Duration of a session|
|Lecture||11 weeks||1 per week||2 hours|
Method of Assessment:
|Exam 1||60||90 minute written examination|
|Coursework 1||40||Practical coursework on software testing.|
Dr L Bai
Education Aims: To introduce concepts and techniques for software testing and quality assurance. To describe quality assurance standards and metrics. To introduce techniques for systematic software testing. To give an insight into the use of artificial and computational intelligence for automated software testing. To review recent industry trends on software quality assurance and testing.
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