/__equs__.Python

Python workshop 2019 by the ARC Centre of Excellence for Engineered Quantum Systems (EQUS)

Primary LanguagePythonOtherNOASSERTION

EQUS Python Workshop 2022

This workshop introduces Python programming for people working in quantum science and quantum computing, and is run by the ARC Centre of Excellence for Engineered Quantum Systems (EQUS).

This will be a hands-on workshop. All the presentations will be held in tutorial style so that people can code along.

Schedule

Below is the preliminary workshop schedule. This schedule is not finalised yet - we will be making changes to it until the workshop. Note that we have included a lot of free time - this is to give us enough time to discuss any questions or problems that came up during the tutorials.

Date Time Topics
29-9-22 9am - 10:15am Introduction to Python
Getting started with Python
29-9-22 10:30am - 12pm Basic Python Programming
Collections and Functions
29-9-22 1pm - 4pm Advanced Python Programming
Functional Python and Classes
30-9-22 9am - 12pm Collaborative Python
Python Package development and deployment
30-9-22 1pm - 4pm Scientific Python
Numpy, Qiskit and Visualisation

Preparation

Before starting we reccomend having git, Python and a text editor installed. Details on package managers, text editors and installation instructions can be found under the tools directory.