Introduction to Programming in Python

EOAS Workshop

When: 3-6pm on Tues Oct 9 & Wed Oct 10

(the workshop is 6 hours in total, split into two afternoon sessions)

Where: ESB 5104-5106

Instructor: Jennifer Walker (jwalker@eoas.ubc.ca)

This workshop is an introduction to Python programming for scientific computing and research. Participants will learn basic programming concepts and syntax, gain a broad understanding of Python’s rich ecosystem of scientific tools, and develop skills in data management and analysis using real-world scientific data.

The curriculum is designed for incoming graduate students with no previous programming experience. Any other students, staff, or faculty in the department who would like to learn about Python are also welcome to attend.

Slides

You can view the workshop slides online at bit.ly/eoas-python-slides.

Setup

You’ll want to bring your laptop for lots of hands-on practice as we work through the lessons and exercises. Please make sure to download and install the required software on your laptop prior to the workshop. For setup instructions, please click here.

Learning Goals

By the end of this workshop, participants will be able to:

Credits

Some portions of this workshop are adapted from or inspired by the following instructional materials: