Lecturer:  Michael Alexander
Institution: Glasgow
Hours Equivalent Credit: 8 (4 lectures & 2x2hour tutorials)
Assessment: Assignment Problem

Course Summary:
This course serves as a first introduction to the powerful, object- oriented scripting language Python, which combines ease of use with extensive functionality and simple extensibility. After completion, it’s intended that users will be familiar with the concepts and philosophy of Python, be able to use it to solve a wide range of everyday problems, and be able to extend its functionality with user defined classes and modules for more specialised problems.