This module provides students with an introduction to performance engineering applied to software systems. Topics include Measurement Techniques and Tools, Probability and Queueing Models, Experimental Design and Analysis, and Simulation. The practical work will test skills that are presented in the lectures, including: design of performance tests; model generation; model simulation using a commercial simulator; analysis and presentation of results.