This advanced course will cover structural and dynamic studies of protein protein interactions, relating them to protein function and the possibilities of protein design. Our course will integrate structure and dynamic information that has been obtained by different methods and provide a perspective on the major research questions in structural biology. Our aim is to provide the student with a critical appreciation of the principal methods that can be brought to bear on problems of protein structure, dynamics and function.