University of Minnesota
University Relations

Minnesota Supercomputing Institute

Log out of MyMSI

Tutorial Registration: Python From Basic to Advanced

Date: Thursday, October 31, 2013, 09:00 am - 04:00 pm
Location: 575 Walter
Instructor(s): Michael B Milligan, MSI, Ravishankar Chityala, MSI

Python is a general purpose programming language with a rich syntax and structure. You can learn to use Python and see almost immediate gains in productivity relative to programming with other languages. Python has many modules specializing in various topics of interest to the scientific community and is used as an interface for numerous scientific packages. The morning section will provide an introduction to Python. Simple and advanced data types, variable assignment, control structures, mathematical and logical operators, program input and output, and functional programming will be discussed. The afternoon section will cover advanced features of Python relevant to high performance computing. Topics will include efficient data processing with NumPy, integrating compiled routines into python programs, and techniques for using python to drive parallel supercomputing tasks.

Prerequisites: None
Back to Tutorial Listing
This event is currently full. You may register and be added to the list. If a place becomes available IT WILL BE RESERVED FOR YOU and you will be notified.

If you will not be able to attend, please cancel your reservation to make room for others. Your confirmation email will include a cancellation link.