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.
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 |
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.