Skip to main content
Short courses
Computing & Web

Computer Sciences: Programming


Course overview

This course is for those who have little or no experience of any programming. You are introduced to the core structures needed for programming and your programming skills are developed using tools that are easily available, easy to use, and familiar to anyone who has used a computer.

We are no longer receiving applications for this course. If you have a conditional offer based on completing this course please contact

See more Summer University courses


Course details

What you study

Indicative content
Introduce the language and jargon used by programmers
Sequence & selection
Conditional and looping constructs
Using arithmetic and relational operators
Functions: reasons for, parameters, arguments and return values
Debugging tips and tools
Introduce common frameworks/third party libraries

How you are assessed

Students will be required to submit a portfolio of development work demonstrating a range of programming skills.


Entry requirements

Entry requirements

As this is an online course it is necessary that you have access to a computer and that you are comfortable learning via an online platform.

Minimum hardware and software requirements
- PC with 1.6Ghz processor and 2GB RAM
- Python 3.8.x. (available here
- Visual Studio Code (available here

International applicants must have an IELTS overall score of 5.5 or equivalent.



2020/21 entry

  • Length: Credits: 10, Level: 4, Fees: £50.00
  • Online
  • Enrolment date: Starts Monday 6 July, Mondays & Wednesdays for four weeks, 6.00pm-9.00pm