The "Computational Physics" (PHYS205) module is designed to further develop the computing skills Liverpool Physics students have acquired in their first year of study (in the "Introduction to Computational Physics module, PHYS105). The Python programming techniques covered in PHYS105 are first summarised and revised, then students apply these to a range of physics-based problems which they tackle by analysing data, carrying out small Monte Carlo simulations and using graphing and data presentation methods as appropriate. In the second section of the course, students work in small groups, each of which is given a project to tackle. The groups must first understand the problem they have been given and work out how they can use their computing skills to solve it. They must also manage their work, ensuring that together they develop the algorithms and code they need in the time available. Finally, each group presents their work to their peers and writes a report on their project.