Skip to content

alandixon/Quantum-Computing-QSharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quantum Computing with Q#

This is my repo for learning QC with Q#.

In April 2021, I took part in the Quantum Coalition Hack, which immediately showed me that I knew next to nothing about Quantum Computing, so I looked around for resources to learn the basics of QC with Q#.

I couldn't find what I wanted, apart from a set of articles on https://www.strathweb.com/.

The plan is to follow through the articles, starting with Introduction to quantum computing with Q# – Part 1, The background and the qubit and code up the examples here in src/QuantumLearning/StrathWeb

The articles recommend using Visual Studio Code but I'm going to use VS2019 as I'm very familiar with it.

For each article, I'll put in my notes and any gotchas I found.

Also, my Quantum Glossary may help ...

Part 1 - Intro, background and the qubit

At the end of this first part, I realised I needed more background and I looked around for suitable material.

The first thing I came up with was Quantum Computing for Computer Scientists with a Youtube video, all from Microsoft Research. It's basic, takes about 90 minutes without stopping, but is good as a starting point. I also found the slides in a PDF and Alan Tatourian's notes on the course. The slides will give you an idea of whether you need this.

Credits

All the QC articles at StrathWeb

For his summary of the Microsoft Research lecture on "Quantum Computing for Computer Scientists".

For editing Markdown. I used to use this markdown editor which installs as a VS2019 extension, but I started using Typora and I'm convinced.

A quantum computer simulation platform written in C#. Good for drawing Quantum circuits as well.

About

Learning Quantum Computing with Q#.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published