November 7th, 2022

Q# Holiday Calendar 2022

Mariia Mykhailova
Principal Software Engineer

Q# Holiday Calendar (previously Q# Advent Calendar) is a yearly blogging event in which every day in December one awesome community member writes a blog post about Q#. (Check out the previous editions: 2018, 2019, 2020, and 2021.) Let’s see what the 2022 edition will bring!

Image Q Sharp Holiday Calendar Cats v2

The rules are simple:

  1. Reserve a slot by leaving a comment on this post. (You can also tweet about it, but you’ll have to mention @tcNickolas to make sure we’ve seen it!) The slots are assigned on the first come, first serve basis. You do not have to announce the topic of your blog post until you’re ready to publish it, but we’d really love to hear it beforehand. (This also helps other bloggers to pick a topic that is not too close to the ones already covered.)
  2. Prepare a blog post (in English) about Q#, Azure Quantum, a cool project you’ve done with them, using Q# and Azure Quantum for research or education, tools for working with them… You got the idea! Note that Q# Holiday Calendar accepts only original content. Don’t forget to check out the previous calendars for inspiration!
  3. Publish your blog post on your assigned date. Don’t forget to link back to the Q# Holiday Calendar from your post, so that your readers can find the entire calendar!
  4. Leave the link to your blog post in a comment to this post, and we’ll add it to the calendar. If you share a link to your post on Twitter, use hashtags #qsharp or #AzureQuantum.
Date Author Post Title
Dec 1 Mathias Soeken Automate Resource Estimation with QIR
Dec 2 Mariia Mykhailova Teaching Quantum Computing with Q# and Azure Quantum at Northeastern University
Dec 3 Taylor Blair, Daniel Vengrin The Intern Azure Quantum Hackathon Experience
Dec 4 Michael Beverland et al Assessing requirements to scale to practical quantum advantage
Dec 5 Vincent van Wingerden Solving a Secret Santa SAT Problem with Classiq
Dec 6 Mathias Soeken, Mariia Mykhailova Automatic oracle generation in Microsoft Quantum Development Kit using QIR and LLVM passes
Dec 7 Ara Medina How to build your first circuit with Azure Quantum
Dec 8 Vivien Londe Amplitude Transduction in Q#
Dec 9 Filip Wojcieszyn Peeking into Santa’s gifts with Q#
Dec 10 Mariia Mykhailova Tutorial: Explore feature engineering for the Q# QML library
Dec 11 Manvi Agrawal Improving katas validation coverage
Dec 12 Microsoft Quantum team The Path to Quantum at Scale: Microsoft Quantum Innovator Series
Dec 13 Wim van Dam Signing up for Azure Quantum from scratch
Dec 14 Kae-Yang Hsieh Solving N-Queens Puzzle with Q#
Dec 15 Kartik Singhal λ-Q#: Understanding and Evolving the Q# Programming Language
Dec 16 Nicolas Bähler Surface code compilation
Dec 17 Divya Perumal Azure Quantum at QSTH Quantum Hack
Dec 18 Wittmann Goh QCHack 2022 — Entanglement Swapping in Q#
Dec 19 Mario Cuomo BB84 protocol
Dec 20 Hal Owens Developing and using Azure Quantum assignments for quantum computing courses
Dec 21 Petar Petrov Solving Optimization Problems in Azure Quantum Using Quantum-Inspired Algorithms
Dec 22 Rajiv Mistry Cardiac Anomaly Detection using Azure Quantum Workspace
Dec 23 Azure Quantum team Festivus: Azure Quantum Feats of Strength
Dec 24 Jonathan Daniel Resources Optimization in Q#

Looking forward to reading your Q# and Azure Quantum stories!

Author

Mariia Mykhailova
Principal Software Engineer

Mariia Mykhailova is a principal software engineer at the Advanced Quantum Development team at Microsoft. She works on developing software for fault-tolerant quantum computation. Mariia is also a part-time lecturer at Northeastern University, teaching Introduction to Quantum Computing since 2020, and the author of O’Reilly book “Q# Pocket Guide”. In her spare time, she writes problems for programming competitions and creates puzzles.

17 comments

Discussion is closed. Login to edit/delete existing comments.

  • Nicolas Bähler

    Hi,

    I’m a master student at EPFL, currently working on a semester project with Mathias Soeken on surface code compilation. As part of the project, I’d love to share some aspects of this fascinating topics in the Holiday Calendar. If possible, I’d like to pick the 16th.

    Kind regards,
    Nicolas

  • Rajiv Mistry · Edited

    Dec 23: Cardiac Anomaly Detection using Azure Quantum Workspace

    • Mariia MykhailovaMicrosoft employee Author

      Sounds great! Would you be willing to take Dec 22nd instead? I had an idea to do Festivus on Dec 23rd, it’s been a couple of years since we’ve had Feats of Strength, but of course I forgot to mark it on the calendar – and that one is not very flexible date-wise

  • Petar PetrovMicrosoft employee

    Hello,

    I would like to start by writing one paragraph about me “An Intern’s approach to Azure Quantum” on my experience with Q# so far, and then write something more theoretical on “Quantum Error Correction and Stabilizer Code”, all in one blog. Maybe December 21st?

    Best wishes,
    Petar P.

  • Vincent van wingerden

    Hi,
    I would like to write my 3rd part in the Secret Santa series. Maybe December 5th?

    Vincent