Examples of the opportunities provided for learning on this degree programme are: These provide students with the opportunity to develop technical skills and apply theoretical principles to real-life ...