Skip to main content
Short courses
Computing & Cybersecurity

Digital Skills for Growth (Let's Get Coding, Python Style) Industry*
University Certificate in Professional Development


Course overview

This course is designed for people working in industry or who have some knowledge of Python.Python is a free, approachable powerful programming language for novices and professionals to use for anything from automating simple repetitive tasks, to big data processing and machine learning.

You undertake practical problem solving using the Python programming language, building up programming fundamentals and gaining insight into opportunities that open up once you're able to write your own computer programmes.

You start coding straight away, and have everything you need to take your learning further, whether at work or independently. From project managers to administrative professionals to veterans of other programming languages and teachers teaching coding, Python has something to offer you. You need access to a PC or laptop, internet, audio headset and Python software, which is downloadable from the University once you register.Guidance notes for Applicants

* Subject to University approval


Course details

What you study

• Knowledge of fundamental programming concepts
• Familiarity with the basic tools required for software development, such as a source code editor and a command line interface
• The practical skills required to implement simple applications using the Python programming language
• Experience of the software development process (designing solutions, testing application code, documenting the finished product)

How you learn

You are introduced to theoretical concepts through practical demonstrations to lectures. Laboratory sessions develop your understanding of these concepts through problem based learning. A significant proportion of the learning is student centred. You are expected to engage in 4-5 hours of individual, self-led activity each week.

This course is delivered online by webinar and using blackboard which is ideal for forums or contacts to others on this programme.

How you are assessed

You are assessed by a single individual assessment that involves the development of a simple application or programme to automate common tasks. You are assessed for appropriate data input/validation, use of basic programming techniques, adherence to coding house style, your performance and workload management, overall completeness/effectiveness of the solution, and testing and evaluation.

Formative feedback is provided throughout the module

You also produce a 50 word reflective report on the effectiveness of your work and the use of professional software development techniques.


Entry requirements

Entry requirements

You must work for any size of company or sector in Durham.



Career opportunities



2021/22 entry

Fee for applicants:

  • Length: Credits: 20, Level 4, Fully funded support* eligibility applies
  • Every Tuesday and Thursday, 4.00pm - 7.30pm for 5 weeks
  • Start date: Tuesday 8 June. Closing date 6 June 2021.

Apply online