This is a two day course aimed at getting those without previous programming experience to have enough confidence to start writing small scripts for doing routine data analysis tasks. The course begins with an introduction to the Python language covering the main data types and the Python statements that can be used to manipulate them. From there, we progress to reading and writing files and displaying graphs and charts. The course is geared towards data analysis, but there will be time in the last session to explore how more specific problems (such as sequence analysis, image handling or web programming) can be tackled in Python.
The times will be 9:30-17:00 on both of the days. Coffee and lunch will be provided on both days. There are no prerequisites for the course, but the delegates should bring their own laptop, and it should have the latest version of Anaconda Python installed (available from https://www.anaconda.com/distribution/. This will be the 3.X version; currently this is 3.7.
This course is taught by the Department of Biology, and IT Services are covering the cost for attendees. If you have a place, please make every effort to attend or to inform IT Services (firstname.lastname@example.org) if you find that you are unable to attend.
Three courses are offered:
Thursday 20 and Friday 21 February 2020 in Ron Cooke Hub RCH/103
Tuesday 17 and Wednesday 18 March 2020 in Biology B/T/019 (cancelled)
Tuesday 7 and Wednesday 8 July 2020 in Biology B/T/019 (cancelled)