Skip to main content

Home Specialist skills Technology and Software Programming Foundations

Programming Foundations

Overview

Off the shelf (OTS)

This course gives a basic understanding of how computer systems work from a programmer's perspective, and how to use this knowledge to produce good code. It also enables technical staff who are not programmers to gain a perspective of software development. The course is language neutral and teaches general concepts. Python is used as the language in exercises, but examples will be shown in other languages.

Delivery method
Face to face icon

Face to face

Virtual icon

Virtual

Course duration
Duration icon

21 hours

Competency level
Foundation icon

Foundation

Pink building representing strand 4 of the campus map
Delivery method
  • face to face icon

    Face to face

  • Virtual icon

    Virtual

Course duration
Duration icon

21 hours

Competency level
  • Foundation icon

    Foundation