Skip to content
forked from ICHEC/pyqm

Python for Quantum Mechanics course for Trinity MSc in Quantum Technologies starting September 2024.

Notifications You must be signed in to change notification settings

ICHEC/pyqm-live

 
 

Repository files navigation

title layout
Python For Quantum Mechanics
home

Python For Quantum Mechanics

Description

Welcome to Python for Quantum Mechanics. This course was designed to give you a solid foundation in the Python programming language for your studies in quantum technology. The course is six sessions long in total, and builds from the ground up a working knowledge of Python, with emphasis on the NumPy, Matplotlib and SciPy libraries. The first three sessions entail the building of a foundation, where you will learn how to manipulate basic data types in the first session, all the way to object-oriented programming in the third session. The final three sessions involve a deep dive into the afore-mentioned libraries.

The course material will be hosted on GitHub and includes a folder for each session which includes a complete set of notebooks with the video lectures embedded as well as a README where links to the videos can also be found. There will be a live tutorial each week on Tuesday at 3am in the SNIAM basement lecture hall. The Discord, linked above, server also serves as a place of communication, where questions can be asked and discussions held.

Installation & Requirements

Contents

  1. Fundamentals – Week 1
  2. Flow Control and I/O - Week 2
  3. Functions and Classes - Week 3
  4. Numpy - Week 4
  5. Matplotlib - Week 5
  6. Scipy - Week 6
No. Topic Folder
1. Fundamentals Week 1 Rajarshi Tiwari/Katie O'Connor
2. Flow Control and I/O Week 2 Rajarshi Tiwari/Katie O'Connor
3. Functions and Classes Week 3 Rajarshi Tiwari/Katie O'Connor
4. Numpy Week 4 Rajarshi Tiwari/Katie O'Connor
5. Matplotlib Week 5 Rajarshi Tiwari/Katie O'Connor
6. Scipy Week 6 Rajarshi Tiwari/Katie O'Connor

Contact

About

Python for Quantum Mechanics course for Trinity MSc in Quantum Technologies starting September 2024.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.9%
  • Other 0.1%