Python Bootcamp - Data @ Your Desk Hybrid Workshop

We invite you to join RCC for a free, all-day, hands-on Python programming boot camp. Python is a programming language used across diverse tech industry sectors and offers a uniquely streamlined coding method.

This is an introductory course and no prior programming knowledge is necessary.

The camp will be delivered in four sessions, with basic programming in the morning and more advanced topics in the afternoon. The full schedule is below.

We will be using the Research Computing Center's High Performance Computing (HPC) service during the bootcamp. If you don't have an account on the HPC, we will provide one for you during the workshop.

If you already have an existing account, we request that you set up a virtual environment in Python 3 before the workshop begins. Please see the documentation on our website for instructions.


9:30 - 10:30: Session 1 - Installation and basic logic
•    Installing python, how to use pip, install Jupyter Notebook
•    Python hello world, data types (basic - int, float, char/string), arrays
•    for loops and conditional logic (if/else)

10:30 - 10:45: Break

10:45 - 12pm: Session 2 - Intermediate concepts in Python programming
•    Complex data structures, while loops
•    Functions
•    Plotting

12pm - 1:30pm: Lunch break (on your own)

1:30pm - 2:45pm: Session 3 - I/O and errors
•    Input/output explanation
•    File read/write
•    Errors, Exception handling (try block)

2:45pm - 3pm: Break

3pm - 4pm: Session 4 - Practical examples
•    Package installation via pip
•    Practical implementation of skills

4pm: Additional Q&A / wrap up

Register here:

Tuesday, February 8 at 9:30am to 4:00pm

Zoom or Dirac Science Library,

Event Type

Workshops & Seminars

Departments Filters

Libraries, Dirac Science Library


library, workshop, workshops, Libraries, python, data, Research Computing Center, Data @ Your Desk, data at your desk, python bootcamp


All Audiences


Contact Name:

Nick Ruhs

Contact Email

Google Calendar iCal Outlook

Recent Activity