ɬÀï·¬

ɬÀï·¬'s Co-Curricular Record (CCR) is becoming the new Student Experience Record (SER), which will be launched in Fall 2025 in the .ÌýThis change will enhance the way we recognize and document student learning experiences both inside and outside the classroom. See more information about the SER here.

The deadline to submit CCR participation/attendance lists has passed. Activities that took place before July 1, 2025, were eligible for the CCR, but any participant lists received after August 1 will not be processed. Historical CCR data will be preserved and migrated to the SER for current students.

Event

Intro to Python (Part 1)

Wednesday, April 16, 2025 13:00to17:00
Education Building 3700 rue McTavish, Montreal, QC, H3A 1Y2, CA
Intro to Python (Part 1)

**REGISTRATION CLOSED**

In this 4-hour workshop, participants will be introduced to the basics of programming in Python. Students will journey from the beginnings of creating variables and performing simple mathematical operations to writing code that can perform fundamental tasks and wrapping this code into functions. Participants will learn how to write the important building blocks that make up complex programs.

Ìý

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

  • Store data in variables and collections.
  • Perform basic operations on these data.
  • Use control flow and loops to write powerful code.
  • Define functions to create repeatable units of behaviour.

Ìý

Pre-requisites:
Basic computer science knowledge is strongly recommended. Attendees should be comfortable with the following terms: memory, CPU, variable, control flow, loop, list, collection. Some of these concepts will be briefly defined, but prior knowledge is an asset. No prior programming experience is required to attend this workshop (although familiarity with another language may be helpful). To fully participate in the exercises in this workshop, attendees should have a working Python installation and either Jupyter Lab or another IDE that can open Jupyter notebooks, such as Microsoft Visual Studio Code. Alternatively, examples can be run in Google Colab online (requires a Google account). A document will be circulated to help participants install Python and set up the environment.

Ìý

**IMPORTANT NOTICE: Attendance for graduate students and postdoctoral fellows is subsidized by Graduate and Postdoctoral Studies. All other attendees such as undergraduate students and interns are required to purchase a ticket to cover organizational and staffing costs. To complete your registration, you must e-transfer $10 (undergraduate student/trainee) $25 (staff) or $100 (faculty) to workshop-micm [at] mcgill.ca within 24 hours of RSVP'ing to this event. If we do not receive your e-transfer, you will have given up your spot.

Online Event Instructions

See Instructions

Back to top