UCL Learning Portfolio


DSD: Think like a computer programmer (Campus-based)
Course Description:

How do coders do it? How do you get from an idea or a problem to a working program?

This course introduces the non-coder to the ways of thinking that make for successful program development.

Without writing any code, we use practical and engaging exercises to expose learners to programming problems and solutions. This helps both to demystify coding and to lead learners into the actual coding task without code anxiety.

This is a six-hour course delivered on campus.


Once you have enrolled, please check that you have received a confirmation email from MyLearning. You will also receive an email with location details at least one day before the session.

Please arrive 10 - 15 minutes prior to the start of the course to allow time for logging in and downloading resources.

For more details on how to book, cancel and join sessions please visit our practical course information page .

By the end of the course learners will have:
  • gained enough exposure to the central ideas of programming to decide if they want to learn to code;
  • be familiar with central, practical programming concepts.
Intended Audience:

All UCL students and staff who want to learn more about computer programming or are considering learning to program.

Target Audience: All
Course Contact: Digital Skills Development isd-digiskills@ucl.ac.uk
Further Information: https://www.ucl.ac.uk/isd/services/learning-teaching/learning-teaching-services/digital-skills-development/digital-skills
Register Interest in future dates Register Interest

Back to MyLearning Catalogue