UCL for Code in Research
The companion podcast for courses on programming from the Advanced Research Computing Centre of the University College of London, UK.
Podcasting since 2024 • 20 episodes
UCL for Code in Research
Latest Episodes
5/10 Classes and Design [2026]
Here we touch on some ways to build classes in C++ and how class design such as class hierarchies can help to make code more readable, more maintainable and less error prone (amongst other things). Klaus Iglberger and I also touch on design pat...
•
Season 1
•
Episode 5
•
33:44
4/10 On Polymorphism [2026]
Inheritance, templates, function overloading - they all fall into the category of polymorphism in programming. My guest Klaus Iglberger and I discuss the different aspects of how this could be done with C++. Links
•
Season 1
•
Episode 4
•
26:33
3/10 Throw, try, catch...test [2026]
Exceptions are essentials, as are error codes. Writes Bjarnes Stroustrup. And so on our 3rd stop through C++ I talk about what you could do when things go wrong. And what you can do to prevent errors - with testing. My guest is, again Klaus Igl...
•
Season 1
•
Episode 3
•
31:49
2/10 Data Types and the world of (smart) pointers [2026]
In the beginnings were...data and data types. Which is where we begin our journey through C++. The language provides for a range of interesting, fundamental, complex and custom types - one of which is a set of pointer types. My guest i...
•
Season 1
•
Episode 2
•
35:29
1/10 C++ - An Introduction [2026]
This first episode is about introducing C++, where it started, how it evolved. You will hear from 2 practitioners: Klaus Iglberger (C++ coach/trainer) and Marc Hartung (tech lead at Dive in Berlin).Here are a few links for you to follow...
•
Season 1
•
Episode 1
•
38:08
Podcasts we love
Check out these other fine podcasts recommended by us, not an algorithm.