Python Programming for Scientists (Faculty of Science researchers only)
Duration 6 hours
Team Researcher Academy



This face to face course is run by the Researcher Academy

The Researcher Academy courses are very popular and the majority are run in both semesters to give you the opportunity to attend at a time of the year that suits you. 

Target Audience: PGR's/ECR's

Course Description: 

Computer programming is becoming a key skill in many research disciplines. Programming languages, such as the Python language taught in this course, allow you to automate aspects of the research process such as:

  • Data gathering
  • Analysing many different kinds of data (numerical, text, audio, visual)
  • Visualising and presenting the outcomes of research.

This can both make your research process more systematic and repeatable, and enable you to analyse research data with greater flexibility and at a larger scale compared to using other computational tools.

This course will give you an overview of Python programming, with a focus on the use of programming in research (in a wide variety of disciplines). This will include:

  • How data of different types is represented in Python
  • Automating decision making about data
  • Using Python to automate repetitive processes
  • Visualising and presenting data and results using Python
  • Statistical, qualitative, text and media data analysis in Python

The course will largely be taught through live programming demonstrations and hands-on tasks. Please bring a laptop if possible (though we will largely work in pairs/small groups so it is not obligatory).

We will use the online Google Colab for practical work, so there is no need to install any new software on your laptop.

Process: Practical workshop with interactive elements and group based activities.

Course Accessibility

The following table shows a summary of what is needed to participate in the course. 

If you feel you will experience any difficulties participating, please let us know via the ‘special requirements’ tab, providing as much information as possible. The special requirements tab can be completed when you book your place. Alternatively, you can contact us directly at ra-training@nottingham.ac.uk.

Attend the course at the specified date and time
Attend the course at the specified date and time
Watch and listen to the course tutor(s) and/or other attendees
Follow presentation slides during the course 
Take part in group activities/ discussions

Booking Conditions

Latecomer policy

Researchers should plan to arrive prior to the advertised course start time. Except for exceptional reasons, there will be no admittance to a Researcher Academy or Faculty Training Programme (FTP) course 15 minutes after the advertised course start time.

Importance of booking commitment

When booking on to a Researcher Academy short course you are entering into a commitment to attend. If you find that you are no longer available to attend you MUST cancel your place (on the system if more than three days before the course) or if at short notice by emailing ra-training@nottingham.ac.uk. This will ensure that your place can be offered to another researcher on the waiting list. Failure to cancel a place results in other researchers missing out on places through the waiting list process.

It is unacceptable for researchers to just not attend when booked onto a course. The Researcher Academy maintains records of those who repeatedly do not attend courses they have booked. This may affect future eligibility to book onto further Researcher Academy courses and will affect considerations for Researcher Academy funded opportunities.

 

Pre-Requisites

Participants are required to bring along a laptop to both days of this session. You must attend both days of this course to be marked as “attended.”

LocationStart DateAll DatesTimesPlaces AvailableBook
University Park25 February 202625, 26 February 202610:00am - 4:00pm23