BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//132.216.98.100//NONSGML kigkonsult.se iCalcreator 2.20.4//
BEGIN:VEVENT
UID:20260605T081734EDT-9675jzuU5E@132.216.98.100
DTSTAMP:20260605T121734Z
DESCRIPTION:*******Registration Closed*******  MyInvolvement RSVPs are for 
 in-person attendees only. To register for the online session\, please use 
 the Microsoft Forms link.Participants that are not part of the McGill Comm
 unity are also invited to register with the Microsoft Forms link. In this 
 2-hour workshop\, participants will be introduced to the basics of program
 ming in Python. Students will journey from the beginnings of creating vari
 ables and performing simple mathematical operations to writing code that c
 an perform fundamental tasks and wrapping this code into functions. Partic
 ipants 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 the
 se data.Use control flow and loops to write powerful code.Define functions
  to create repeatable units of behaviour.Pre-requisites:Basic computer sci
 ence knowledge is strongly recommended. Attendees should be comfortable wi
 th the following terms: memory\, CPU\, variable\, control flow\, loop\, li
 st\, collection. Some of these concepts will be briefly defined\, but prio
 r knowledge is an asset. No prior programming experience is required to at
 tend this workshop (although familiarity with another language may be help
 ful). To fully participate in the exercises in this workshop\, attendees s
 hould have a working Python installation and either Jupyter Lab or another
  IDE that can open Jupyter notebooks\, such as Microsoft Visual Studio Cod
 e. Alternatively\, examples can be run in Google Colab online (requires a 
 Google account). A document will be circulated to help participants instal
 l Python and set up the environment.   **IMPORTANT NOTICE: Attendance for 
 graduate students and postdoctoral fellows is subsidized by Graduate and P
 ostdoctoral Studies. All other attendees such as undergraduate students an
 d interns are required to purchase a ticket to cover organizational and st
 affing costs. To complete your registration\, you must e-transfer $10 (und
 ergraduate 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 re
 ceive your e-transfer\, you will have given up your spot.
DTSTART:20260603T150000Z
DTEND:20260603T170000Z
LOCATION:CA\, Sherbrooke 550 Room 137\, 550 rue Sherbrooke Ouest Montreal\,
  QC H3A 1B9 Canada
SUMMARY:Intro to Python (Part 1)
URL:https://www.mcgill.ca/involvement/channels/event/intro-python-part-1-37
 2888
END:VEVENT
END:VCALENDAR
