Computing talks
- Languages (Feb 2001)
- Shell Scripts (Feb 2009)
- A Java Introduction (Oct 2006)
- Java: A Rough Guide (Oct 2002)
- Python (Jan 2010)
- Introduction to Matlab/Octave (Oct 2006)
- Extending C++ (draft) (Jan 2010)
- C++ and the Standard Template Library (Apr 1998)
- C++ for C programmers (Jan 2000)
- Recent C++ developments (Jan 2000)
- Trees, Graphs and C++ (Feb 2007)
- C++11 (July 2013)
- Advanced WWW Authoring at CUED (Feb 2010)
- Graphics (Nov 2006)
- Some Common Graphics File Formats (May 2003)
- Computer Project Management (Jan 2003) (or see the slides)
- Optimisation and running long programs (Nov 2006)
- An Introduction to LaTeX (Oct 2006)
- The Teaching System (DRAFT Feb 2007) (or see the slides)