BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260707T114918Z
UID:0b0fa18e-e833-4204-9b2b-f7deb99ca6ef
DTSTART:20180917T080000Z
DTEND:20180918T163000Z
DESCRIPTION:ARCHER\, the UK's national supercomputing service\, offers trai
 ning in software development and high-performance computing to scientists 
 and researchers throughout the UK. As part of our training service we will
  be running a 2 day 'Introduction of Scientific Programming with Python' t
 raining session.\n\nDetails\n\nThis course is aimed at programmers with li
 ttle or no Python knowledge seeking to learn how to use Python for scienti
 fic computing. We will introduce Python's fundamental scientific libraries
  numpy\, scipy and matplotlib. We will also introduce how to interface Pyt
 hon with Fortran and C codes\, along with parallel programming methods inc
 luding MPI via mpi4py.\n\nThis course is free to all academics.\n\nTrainer
 s\n\nKevin Stratford\nKevin has a background in computational physics and 
 joined EPCC in 2001. He teaches on courses including 'Scientific Programmi
 ng with Python' and 'GPU Programming with CUDA'.\n\n \n\nJuan Rodriguez H
 errera\nJuan is involved in teaching ARCHER courses related to HPC\, MPI\,
  and Python\, among others. He's a certified instructor of Software and Da
 ta Carpentry workshops. He also supervises EPCC's MSc dissertation project
 s.\n\n \n\nStructure\n\nThe course will be delivered over two days in per
 son. The course will interleave many practical exercises with short lectur
 es and discussions.\n\nPre-requisites\n\nTo attend\, you must have some ex
 perience of writing code and/or scripts and be familiar with programming c
 oncepts including conditionals\, loops\, arrays and functions. You should 
 also have some basic knowledge of the Python language. For an introduction
  to Python\, please see Code Academy's Python tutorial: https://www.codeca
 demy.com/tracks/python\n\nYou should also be comfortable with using the ba
 sh shell. For an introduction to the shell\, please see\, for example Soft
 ware Carpentry's lessons on Unix Shell: https://swcarpentry.github.io/shel
 l-novice/\n\nThe course will be hands-on\, and you should bring your own l
 aptop.\n	\n	We recommend you download\, before the course\, Anaconda pytho
 n Version 3.6 from https://www.anaconda.com/download/ (version 2.7 will w
 ork at a stretch). This has the packages required (and more).\n	\n	Please 
 download the course material (link below).\nTimetable\n\nDay 1\n\n09:45 - 
 Registration and check installations\n	10:15 - L01 : Introduction\n	11:15 
 - Break\n	11:30 - L02 : NumPy\n	13:00 - Lunch\n	14:00 - L03 : Matplotlib\n
 	15:30 - Break\n	16:00 - Exercises\n	17:00 - end\nDay 2\n\n10:00 - L04 : S
 ciPy\n	11:00 - Break\n	11:30 - L05 : Fortran/C Interfaces\n	13:00 - Lunch\
 n	14:00 - L06 : Python classes\n	15:30 - Break\n	15:45 - L07 : Parallel pr
 ocessing and mpi4py\; ARCHER Exercise\n	16:45 - end\nCourse Materials\n\nS
 lides and exercise material for this course.\n\nhttps://events.prace-ri.eu
 /event/758/
SUMMARY:Scientific Programming with Python @ EPCC at Durham 17-18 Sept 2018
URL;VALUE=URI:https://events.prace-ri.eu/event/758/
END:VEVENT
END:VCALENDAR
