You are here:

Hands-on Introduction to Python (4 part serives)

LOCATION: INSCC Auditorium (Room 110)


Part 1: Tuesday, October 16, 2108 
Part 2: Thursday, October 18, 2018  
Part 3 - Numpy, part 1: Tuesday, October 23, 2018 
Part 4 - Numpy, part 2: Thursday,October 25, 2018 

Presented by Wim Cardoen and Brett Milash

To join via Zoom:

meeting ID 411 178 3659

To call  in:

 +1 408 638 0968
+1 646 876 9923
+1 669 900 6833

Each of these sessions is two hours. 

During the first two sessions we will introduce the key concepts of the Python language: variables, functions, control structures, IO, exception handling as well the concept of object-oriented programming.

During the third session, we will focus on how Python can be used in a scientific environment by using Numpy and SciPy. 

Prerequistes prior to the lectures:

a. You will need to bring a laptop with a functional connection to the campus WiFi. 

b. If you have a CHPC account then you can use the Jupyter Notebook environment

     Please check whether you have access to the Jupyter Notebook environment.

     You can do this in the following way:

    If you do NOT have access to the website, please  

    install Anaconda (version 3.6 , NOT version 2.7) on your laptop.

    If you encounter access/installation problems please let us know in advance.

c. The lectures that will be used can be found at:

    You can retrieve them in a Linux terminal as follows:

    git clone

d. To get the updated lecture materials, either:

    mv python_lectures python_lectures.old

    git clone


    cd python_lectures

    git fetch --all

    git reset --hard origin/master


Last Updated: 7/17/18