Students
Tuition Fee
GBP 560
Start Date
2027-01-26
Medium of studying
On campus
Duration
12 weeks
Details
Program Details
Degree
Courses
Major
Computer Programming | Data Analysis | Software Development
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Part time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 560
Intakes
Program start dateApplication deadline
2026-01-26-
2027-01-26-
About Program

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.


See More