BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260615T153518Z
UID:4f306a41-dc85-47a2-be60-dce7504831b5
DTSTART:20120411T060000Z
DTEND:20120413T160000Z
DESCRIPTION:\n	Python is modern\, object-oriented programming language whic
 h has become popular in several areas of software development. This course
  introduces the basic concepts of the Python programming language and how 
 it can be used effectively in high-performance computing. Fast array inter
 face (numpy)\, message-passing interface (mpi4py)\, and several other usef
 ul Python packages such as scipy and matplotlib are introduced. C extensio
 n\, i.e how to integrate code written in C directly as a part of a Python 
 program\, are also shown.  Examples include prototyping and solving numer
 ical problems with Python\, steering simulations with Python scripts and a
 nalyzing results with the help of Python.\n\n	Course consists of lectures 
 and hands-on exercises.\n\n	This course is organised by the PRACE Advanced
  Training Center hosted by CSC - IT Center for Science.\n\n	\n		Prerequisi
 tes\n	\n		Participants are expected to have some experience in computer pr
 ogramming and to be familiar with the basic concepts (e.g. variables\, sta
 tements\, control structures\, subroutines) but previous knowledge of Pyth
 on is not required. Previous experience in high-performance computing (bat
 ch systems\, MPI\, etc.) may be useful.\n\n\n	Program\n\n	\n		Day 1\, Wedn
 esday April 11\n	\n			Introduction to Python\n		\n			Data types and expres
 sions\n		\n			Control structures\n		\n			Functions and modules\n		\n			Fil
 e I/O\n		\n			Text processing\n	\n		Day 2\, Thursday April 12\n	\n			Objec
 t oriented programming with Python\n		\n			NumPy - fast array interface to
  Python\n	Day 3\, Friday April 13\n			C extensions for integrating efficie
 nt C routines in Python\n		\n			mpi4py - message-passing interface for Pyt
 hon\n		\n			Scipy-package for scientific computinig\n		\n			Matplotlib-pac
 kage for visualization\n	\n\nhttps://events.prace-ri.eu/event/63/
SUMMARY:Python in High-Performance Computing
URL;VALUE=URI:https://events.prace-ri.eu/event/63/
END:VEVENT
END:VCALENDAR
