| Program start date | Application deadline |
| 2026-01-26 | - |
| 2027-01-26 | - |
Program Overview
Python Programming Course
Introduction
This module aims to provide an introduction to programming in the Python scripting language. It is ideal for students who already have some knowledge of computer programming.
Learning and Teaching
The module includes a mix of traditional lectures and laboratory sessions. Each meeting starts with a lecture and finishes with a laboratory session.
Coursework and Assessment
To award credits, evidence of the knowledge and skills gained or improved is required. Assignments will be given to be submitted to the course tutor, and a class test will be held at the end of the course. The assessment methods are designed to increase confidence and are enjoyable and suitable for adults with busy lives.
Syllabus
- Introduction to the Python language
- Running and compiling programs
- Statements required to create and process objects in Python
- Introduction to the built-in object types
- Numbers
- Lists
- Dictionaries
- Organisation of Python code into modules
- Exception handling
- Built-in tools
- Specialised libraries
Reading Suggestions
- Lutz, M. & Ascher, D., Learning Python. O'Reilly & Associate
Library and Computing Facilities
Students on this course are entitled to join and use the University's library and computing facilities.
Accessibility
The University aims to provide a confidential advice and support service for any student with a long-term medical condition, disability, or specific learning difficulty.
Course Details
- Duration: 12 weekly meetings plus 1 Saturday day school
- Tutor: Dr Mike Evans
- Course code: COM25A5337C
- Fee: £560
- Concessionary fee: £448
- Location: 50-51 Park Place, Cathays, Cardiff, CF10 3AT
Part-time Courses for Adults
The University offers part-time courses in various subjects, including humanities, languages, business, computing, politics and law, science and environment, and social studies.
