Introduction to Scientific Python: 2-day course
Duration 2 days
Training Units 2.0
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. Semester 1 courses will be available for booking from the second week of October and Semester 2 courses from the second week of February. 

Course description

We are running a 2-day face-to-face Python training course, entitled "Introduction to Scientific Python" on Wed and Thurs 29th & 30th January 2020, in A26 Pope. We will introduce the Python language and its fundamental scientific libraries including NumPy, SciPy and Matplotlib. We will also provide practical exercises with answers and discussion. Python is already installed on the University computers in the computer lab and can be used for this course. You may of course bring your own laptop if you do not want to use the computers in the room.  The course material is available via:

We recommend that you go through the material before the course and thus have an idea of what is going to be covered on the course. 

 Who the course is for: 

  • Postgraduate research students only.
  • Those who are new to Python and want to use Python for their research in the future, as well as programmers with basic Python knowledge who seek to learn how to use Python for scientific computing. 
  • Those who are familiar with the basic concepts of programming and have previous experience in writing code/scripts.

 Places are limited and we will undoubtedly have a long waiting list, so please:

  • make sure the course is suitable to you, by looking at the course materials well in advance and cancel your place if it is unsuitable for your needs
  • only attend if you are a postgraduate research student (PGR)
  • ensure that you are able to attend on both days - if you cannot attend both days, then please cancel your place
  • make sure you know where the course is being held, so that you arrive for a prompt start on both days
  • cancel your place if you can no longer make the course, so that we can offer the course to someone on the waiting list. Cancellation procedures are noted in the confirmation email that you will receive on booking. You can either use the link in that email or log on to your course bookings on the central short courses system, and cancel your place within that system.

Booking Conditions 

Privacy Statement 

The Researcher Academy is committed to protecting the privacy of researchers who register for our training courses and events. Your completion of the booking process shall constitute your consent to the collection, use and disclosure of your personal data to University staff and external partners responsible for the delivery of the course or event for which you have registered.  Personal information shared includes; name, role/position, mode of study, School/Department, dietary and accessibility requirements. 

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 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. 

LocationStart DateAll DatesTimesPlaces AvailableBook