CILEA_logo    
   Home Corsi di FormazionePython for computational science

Python for computational science

Python is an interpreted, interactive object-oriented programming language. Because of its powerful and flexible syntax, Python excels as a platform for scientific computing. Versatility, simplicity of use, high portability and the large number of open source modules and packages make it very popular for scientific use.

Although pure Python is generally slower compared to traditional language (C or Fortran), there are various techniques and libraries that allow you to obtain performance absolutely comparable to those of the most common compiled languages, assuring a good balance between computational performance and time investment.

This course introduces the basic syntax of Python language and covers some useful modules for the scientific  developers.

Course Organizer:

A. Invernizzi (Milan), M. Rosati (Rome)

3 Editions in Italian:

Click on the date to register

Topics:

Key features of Python Language. Introduction to Python syntax. Introduction to scientific tools for Python.

Target audience:

Researchers and programmers interested in scientific programming with Python.

Pre-requisites:

 

Knowledge of the basic fundamentals of programming.

Duration:

3 dd.

Contacts:

For further information about HPC courses, contact corsicineca.it.

Courses are hosted in CINECA premises:

 

Cineca - BOLOGNA, Via Magnanelli 6/3, 40033 Casalecchio di Reno, Bologna ph. + 39 051 6171411
Cineca - MILANO, Via R. Sanzio 4, 20090 Segrate, Milan ph. +39 02 269951
Cineca - ROMA, Via dei Tizii, 6 - 00185 Rome ph. +39 06 444861

 

  
Copyright © CILEA - Consorzio Interuniversitario - Codice Fiscale/Partita IVA: 03926770151 - Credits |  Home