Keystone logo
Fast-track counseling
By contacting the school, you'll get access to free priority counselling for any study and application questions.
University of St Andrews - Online Course in Introduction: Programming in Python

University of St Andrews - Online

Course in Introduction: Programming in Python

Online United Kingdom

41 Days

English

Part time

Request application deadline

Jul 2025

GBP 1,250

Distance Learning

Fast-track counseling
By contacting the school, you'll get access to free priority counselling for any study and application questions.

Introduction

Start your programming journey with Python, understanding syntax, data structures, and basic programming principles.

This short course for beginners will provide you with hands-on experience of the core features of Python and how to apply these to real-world problems.

This course introduces you to computer programming from the very beginning, assuming no prior knowledge. You will learn the core features of the Python language, including basic syntax, primitive object types, input and output, and the use of several important libraries. At the end, you will be able to write short Python programs to solve real-world problems involving data and algorithms.

Read more on the institution's website

Ideal Students

Admissions

Faculty

Program delivery

About the School

Questions