Loading...

Most recent tutorial recording for Advanced Python

Description

Python is a modern general purpose programming language that is popular in scientific computing for its readable syntax and extremely rich ecosystem of scientific and mathematical modules. The morning section will provide an introduction to some widely used packages, including common idioms for manipulating and visualizing data. The afternoon section will cover advanced modules and techniques relevant to high performance computing.

Topics will include efficient data processing with NumPy and Scipy, data visualization, and techniques for using python to drive parallel supercomputing tasks.

Example code and saved IPython notebooks can be found at https://github.com/mbmilligan/msi-ipython-nb-ex

The most up-to-date slides for this tutorial can be found in this Google Slides deck:  https://docs.google.com/presentation/d/1G_K9sFIXisZiJcdmDKnxviuiQAWWoEgSoq5UL_4AaOA/edit?usp=sharing

To be successful, you should have:

  • Previously gained basic knowledge of Python through a class or use
  • Your own laptop or other computer to actively learn how to use these tools
  • A login with a research group on MSI resources, or failing that, have downloaded and installed a Python environment on your personal computer. https://www.datacamp.com/blog/how-to-install-python
Loading...
Enroll Now - Select a section to enroll in
Section Title
Advanced Python at MSI
Type
Online, instructor led
Days
Th
Time
10:00AM to 3:00PM
Dates
Oct 10, 2024
Campus
Online (US Central Time)
Schedule and Location
Contact Hours
4.0
Location
  • Online (US Central Time)
Delivery Options
Instructor Led Online  
Course Fee(s)
Course Fee $0.00
Section Details
This session will take place ONLINE at the scheduled time. A Zoom link will be sent out prior to the tutorial.
Section Title
Advanced Python at MSI
Type
Classroom
Days
Th
Time
10:00AM to 3:00PM
Dates
Oct 10, 2024
Campus
Twin Cities (US Central Time)
Building
Walter Library
Room
Room 575
Schedule and Location
Contact Hours
4.0
Delivery Options
Classroom  
Course Fee(s)
Course Fee $0.00
Section Details
This session will take place ONSITE in Walter 575.
Required fields are indicated by .