Skip to main content Skip to navigation


By the time you graduate, you should be familiar with programming in Python, word-processing, spreadsheets, email and the internet. You will also have used microcomputers in a laboratory environment. You will be offered the opportunity to develop further programming and modelling skills in some or all (depending on your degree programme and final year project) of Python, Labview, Java and C.

We ensure that there is good access to terminals, workstations and PC's. The provision of computing facilities is by way of the Department's PC suite. Students also have access to the University's PC network and the Unix workstations which are administered by IT Services and have 24-hour access.