Jim Paterson is the International Lead in the Department of Computing and a Lecturer in Software Engineering at Glasgow Caledonian University. He has particular interests in teaching object-oriented programming, the use of software tools in teaching, object persistence, and .NET technologies. He leads the Education Research group within the department, and is programme leader for MSc Web Systems Development (.NET). He received his BSc and PhD in Physics from Glasgow University, and worked previously as a research physicist at IBM Research, Cambridge University and Strathclyde University, and as a software engineer.