The UBC Physics Society holds a number of academic events over the year. These include review sessions for first-year physics classes, Python and LaTex help sessions, and the occasional lecture event! Please stay tuned to our Facebook page for more updates and upcoming events! Also be sure to join our Discord server to keep in easy contact with classmates in Physics courses!

FIRST fall 2021 event: Python Review Session

Hey prospective programmers!

Trying to get your head around programming basics? Do your classes assume way more programming knowledge than you have? Does Python seem like occult magic to you? Or maybe you already have some experience, but are looking to take your Python skills to the next level?

Physsoc will be running an Intro to Python Workshop on October 14 from 5:30-7:30 PM in HENN 318. It will be a 2-hour interactive crash course on everything you need to dive into scientific Python. Admission is free for Physsoc members, and $5 for non-members (so you might as well become a member!). We’ll be selling memberships at the door! And don’t worry about your skill level coming into this workshop; it’s accessible for people with ZERO Python experience, but also the challenge problems should be a good bit of fun even for Python veterans.

Workshop itinerary, for the detail-oriented:
1. Hello World
2. Basic Data
3. Lists and Dictionaries
4. Conditionals, Loops, and Comprehensions
5. Functions
6. NumPy
7. Matplotlib
8. SciPy
9. Challenge Problems!

If you would like to get a head start, make sure you have a Python 3 environment on your machine with numpy, scipy, and matplotlib installed.