Skip to content Skip to navigation

Introduction to Python - ICME Summer Workshops 2020

August 18, 2020 - 9:00am to 4:45pm

* Due to COVID-19, this year workshops will be offered online only

ICME offers a variety of summer workshops to students, ICME partners, and the wider community. This year's series of day-long workshops is happening from August 17-22, 2020, as detailed below. All workshops are from 9:00 am to 4:45 pm (made of several sessions separated by time for breaks).These are full-day workshops - you can register for one workshop per day only.Please check our website for updated course descriptions and instructor bios, and soon registration dates.  

Introduction to Python

Introduction to Python will focus on scientific computing, data science and machine learning.

More precisely, the class will cover:

  • Python basics (variables, if/else, loops, functions)
  • Numpy and Pandas
  • Scipy and Scikit-learn

The class is designed for people with some experience programming, but no experience in Python. We will introduce each topic enough so that you can quickly start using Python for your own problems knowing what tools are most appropriate. The workshop will be interactive with many examples (that the participants can play with during the session).

Prerequisites: Basic programming knowledge (variables, if/else, loops, and function) with a language other than Python is required.

About the Instructor: Leopold Cambier is a 5th year PhD student in ICME. He currently works with Professor Eric Darve on fast algorithms for linear systems and parallel runtime systems. He also did multiple summer internship, working on Cudnn and Cublas at Nvidia as well as doing machine learning research at Intel. Leopold obtained his Bachelor’s degree in Engineering and a Master’s degree in Mathematical Engineering from Université Catholique de Louvain in Belgium. More info at

Event Sponsor: 
Institute for Computational and Mathematical Engineering (ICME)
Contact Email:
Contact Phone: