Graduate School Mini Course: Julia for Open Quantum Systems Session1

Date

Monday, November 27, 2023 - 14:00 to 16:00

Location

B700, Lab3

Description

 

 

This Mini Course will introduce you to a cutting edge application of this high-level programming language.

 

Julia is a high-levelhigh-performance programming language designed to address the needs of computational science as well as to be effective for general purpose use. It aims to rival C and Fortran in terms of speed. It is an excellent alternative to MATLAB or Python in terms of syntax.

Target audience

This course is suitable for people who already have experience with programming (Python, MATLAB, C/C++...). Syntax will be quickly addressed and emphasis will be put on scientific applications.

Teachers

The teacher will be Dr. Laurin Ostermann, Senior Scientist in the Cavity Quantum Electrodynamics group at the University of Innsbruck.

Program 

The program will be as follows:

Date Time Topic Notes
Monday, Nov. 27 14:00-16:00 Introduction to QuantumOptics.jl lecture & coding

Tuesday, Nov. 28

14:00-17:00

In-Depth Workshop

simulations & examples
Wednesday, Nov. 29 14:00-17:00

In-Depth Workshop

simulations & examples

Details: 

Session 1: Introduction to QuantumOptics.jl

QuantumOptics.jl is a numerical framework in the Julia programming language that can be used to efficiently and elegantly simulate open quantum systems.

As one of the co-developers I will introduce the framework and live-code a few typical examples.

Web: www.qojulia.org

Duration: ~1.5 hours

Style: Lecture with people coding along on their own laptops if they want

 

Sessions 2-3: In-Depth Workshops

I will devote two afternoon sessions to helping interested people simulate problems they are working on right now or show more in-depth examples, also from my current research. The idea here is that people come with questions and ideally leave with working simulation code that answers these questions.

 


More information

  • Location: B700, Lab 3.
  • What to bring: a laptop with the following prepared:
  • If you are interested in the course but cannot participate to this particular event, let us know and we will contact you for any later occurrence of the course.
  • This Mini Course can be counted as 2 PCD units.

Thank you very much for your interest.


Click here for Registration

 

All-OIST Category: 

Subscribe to the OIST Calendar: Right-click to download, then open in your calendar application.