PHY328/428 - Advanced Programming in Python

Prof Davide Costanzo (Module Leader)


Module Summary

This module builds on the second year Python course by introducing advanced concepts such as defensive programming, classes, program design and optimisation. This teaching will be underpinned with a series of projects which will furnish the students with the ability to design complex Python scripts to address a wide variety of problems including those involving analysis of "big data" with emphasis on presentation of results using advanced visualisation methods.


Module description


Timetable information for this module can be found listed here