Resources

Resources

Submit A new resource

    Articles

  • The biggest flipping challenge in quantum computing : Adrian Cho
  • No background knowledge
    10 to 30 Minute read

  • What is a quantum computer? : Martin Giles
  • No background knowledge
    Few minute read

  • Quantum Communication : PicoQuant
  • Decent background knowledge
    Few minute read

  • Quantum Cryptography : Wikipedia
  • No background knowledge
    10 to 30 Minute read

  • Superconducting Qubits : Michel H. Devoret, and John M. Martinis
  • Decent background knowledge
    1+ Hour read

  • Quantum computers will change the world (if they work) : Amit Katwala
  • No background knowledge
    Short Read

  • Quantum Proofs : Thomas Vidick
  • Strong background knowledge
    1+ Hour read
    Personal Favorite

  • Quantum information and special relativity : Asher Peres, Daniel R. Terno
  • Decent background knowledge
    Short Read

  • The Potential of Quantum Computing and Machine Learning to Advance Clinical Research and Change the Practice of Medicine : Dmitry Solenov, Jay Brieler, and Jeffery Scherrer
  • No background knowledge
    10 to 30 Minute read

  • Quantum computing with realistically noisy devices : E. Knill
  • No background knowledge
    Short Read
    Personal Favorite

  • A quantum algorithm for evolving open quantum dynamics on quantum computing devices : Zixuan Hu, Rongxin Xia, and Sabre Kais
  • Decent background knowledge
    10 to 30 Minute read

  • Quantum computing for Finance : Daniel J. Egger, Claudio Gambella, Jakub Marecek, Scott McFaddin, Martin Mevissen,Rudy Raymond, Andrea Simonetto, Stefan Woerner, Elena Yndurain
  • Strong background knowledge
    1+ Hour read

  • Portfolio Optimization of 40 Stocks Using DWaves Quantum Annealer : Chicago Quantum
  • Strong background knowledge
    1+ Hour read

  • Randomized benchmarking : Wikipedia
  • No background knowledge
    10 to 30 Minute read

  • QC — Quantum Fourier Transform : Jonathan Hui
  • Decent background knowledge
    Short Read

  • Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer : Peter W. Shor
  • Decent background knowledge
    1+ Hour read

  • A Full Quantum Eigensolver for Quantum Chemistry Simulations : Shijie Wei, Hang Li, and GuiLu Long
  • Strong background knowledge
    1+ Hour read

  • Quantum Computing Basics and Concepts : Martin Lukac, and Marek Perkowski
  • No background knowledge
    1+ Hour read

  • Chemistry is quantum computing’s killer app : Katherine Bourzac
  • No background knowledge
    10 to 30 Minute read

  • Quantum computer tackles its first triatomic : Philip Ball
  • No background knowledge
    Short Read

  • Adiabatic Quantum Computing for Max-Sum Diversification : Christian Bauckhage, Rafet Sifa, and Stefan Wrobel
  • Decent background knowledge
    10 to 30 Minute read

  • What limits the simulation of quantum computers? : Yiqing Zhou, Miles Stoudenmire, and Xavier Waintal
  • Strong background knowledge
    10 to 30 Minute read

  • Creating the Heart of a Quantum Computer: Developing Qubits : Shannon Brescher Shea
  • No background knowledge
    Short Read

  • The History of Games for Quantum Computers : James Wootton
  • No background knowledge
    10 to 30 Minute read

  • Programming quantum games : James Wootton
  • No background knowledge
    Short Read
    Personal Favorite

  • The Future Possibility of Consumer-Grade Quantum Computers : Peter Dolan
  • No background knowledge
    10 to 30 Minute read

  • Quantum Cryptography : J. Aditya, P. Shankar Rao
  • No background knowledge
    10 to 30 Minute read

  • Quantum Cryptography : Richard J. HughesD. M. Alde, P. Dyer, G. G. Luther, G. L. Morgan and M. Schauer
  • Decent background knowledge
    1+ Hour read

  • Quantum Key Distribution : Qiskit Textbook
  • Decent background knowledge
    10 to 30 Minute read

  • What Is the Difference Between Quantum Cryptography and Post-Quantum Cryptography? : Derek Rice
  • No background knowledge
    Short Read


      YouTube Channels

  • Qiskit
    • The official Qiskit YouTube Channel! Very active, informative, and have a very plentiful amount of tutorials.
  • Anastasia Marchenkova
    • Small amount of uploads, but don't let it fool you, each post is very well made and informative and covers many important questions that many Quantum Computer enthusiasts have.
  • IBM Research
    • Although the channel is not entirely centered around Quantum Computing, it contains a decent amount of quantum computing related material. Not too much of a frequent uploader, but has a very impressive built up catalog of videos on Qiskit & Quantum Computing
  • Institute for Quantum Computing
    • A purely Quantum Computing focused channel with an impressive catalog of informative videos for you to choose from.
  • Michael Nielsen
    • Although this channel is no longer active, Mr. Nielsen has made a plentiful number of tutorial videos in the past that are still available to us. I highly recommend you to check it out!
  • Quantum AI Foundation
    • A decently active channel devoted to uploading lecture styled videos on quantum computing. Each video hits the one hour mark, so if you want to binge watch some informational quantum computing content, I would recommend this channel.

      YouTube Playlists

  • Quantum computing for the determined : Michael Nielsen
    • A playlist consisting of the many tutorials published by Michael Nielsen. Each video is well mapped out starting from pure basics of quantum computing and then later getting into more advanced topics such as Quantum Teleportation, and postulates of quantum mechanics.
  • Quantum Computation : Umesh Vazirani
    • A playlist consisting of all the quantum/quantum computing lectures professor Umesh Vazirani has recorded. An extremely popular playlist used by many quantum computing learners as the playlist has over 130,000+ Views at the time of writing this!
  • Quantum Computing : Microsoft Research
    • An extremely big playlist of all the quantum/quantum computing lectures & tutorials produced by Microsoft Research. Many videos breach the one hour mark and the playlist is over 130 videos in size!
  • Quantum Computing Concepts : UNSW eLearning
    • One of the smaller more beginner friendly playlists here. It contains 10 videos each breaching the 2 minute mark. I would highly recommend anyone who is very new to quantum computing to watch over this playlist.
  • Coding with Qiskit : Qiskit
    • A playlist consisting of 9 qiskit programming tutorials, made by the official qiskit channel! Each video on average is more than 10 minutes and each are very informative and well thought out. A must watch for anyone new to qiskit programming!
  • Circuit Sessions : Qiskit
    • Another playlist consisted of official qiskit made content. The playlist contains more lecture/podcast style content, as each video breaks the one hour mark on average. And at the time of writing it has 9 videos. ~9 Hours of Qiskit content!
  • Quantum Computation and information at CMU : Ryan O'Donnell
    • This playlist contains all of the quantum computing lectures made by Ryan O'Donnell. At the time of writing, the playlist is over 28 videos in size and many of the videos reach over the one hour mark. If you are looking for a deep dive into quantum computing from the basics to the advanced stuff, I would recommend this playlist.
  • Quantum Computing Tutorial : Travis Gritter
    • A 7 video playlist containing tutorial videos made by Travis Gritter. It's a more beginner oriented type of content, so if you are new to quantum computing I would highly implore you to check this one out!
  • Intro to Quantum Computing : Michael Loceff
    • An extremely good playlist for those who are beginners as the playlist starts off with videos focused around the linear algebra behind quantum computing and going over basic concepts such as hilbert spaces, and then later going into more advanced topics like quantum algorithms.
  • MIT 8.04 Quantum Physics I, Spring 2016 : MIT OpenCourseWare
    • This isn't directly a quantum computing focused playlist but the videos here are focused towards quantum physics. Watching through this playlist will create an extremely solid foundation of knowledge for yourself on topics in quantum physics that are often brought up in quantum computing. The playlist is an official MIT recorded course and the quality is amazing! Definitely a must watch!
  • Quantum Computer Programming w/ Qiskit : sentdex
    • Sentdex, a very popular DIY computer programming channel created a 3 video series on how to get started programming qiskit. Each video is around 45 minutes in length are each very well made, I would reccomend this playlist to anyone getting started with qiskit.
  • NPTEL Quantum Computing : Indian Institute of Technology Kanpur
    • A playlist containing over 45 videos each going over the 25 Minute mark. The playlist starts from the basics and gradually goes into more complex ideas & concepts. Each tutorial is very well made and has a plentiful amount of visuals for the viewer to assist in grabbing the concepts more easily. A definite must watch for experienced quantum computing enthusiasts and beginners.

      Websites

  • Qiskit Textbook
    • By far on the best resources on this page that anyone wanting to learn quantum computing should use. It contains tutorials for almost every aspect of quantum computing from the very basics such as linear algebra, to programming a quantum computing based neural network.
  • IBM Quantum Experience
    • By far on the best resources on this page that anyone wanting to learn quantum computing should use. It contains tutorials for almost every aspect of quantum computing from the very basics such as learning algebra, to learning how to program a quantum computing based neural network. Personally one of my favorite resources here.
  • Qiskit Website
    • Pretty self explanatory but this is the official homepage of qiskit. Here you can navigate through the many different tabs and resources their site has to offer. Pretty active site in general and worth putting a bookmark on.
  • The Quantum Daily
    • An extremely active publisher who posts purley quantum computing oriented content! Publications range from Q&As, tutorials, and the latest news in quantum!
  • Medium - Qiskit
    • Medium.com's Qiskit tab! Publications involving the latest news behind qiskit are usually first found here, would recommend anyone wanting to stay in the loop to check it out!
  • Microsoft Quantum Documentation
    • Microsoft's official documentation on tutorials and guides on how to use their Q# language.
  • MIT Quantum Courses Index
    • List of all quantum related courses offered in MIT's OpenCourseWare. There are over 6,000 results here so you pretty much have an infinite amount of quantum related material at your disposal. Thanks MIT!
  • Quantum Inspire Knowledge Base
    • Similar style documentation to that of Qiskit's notebook site however quantum inspire brings up topics not brought up in Qiskit's. Site is overall a great reference for everything quantum computing related.

      Online Courses

  • Quantum Computing Fundamentals : MIT xPRO
    • A very hands & advanced quantum computing course for those who really want to take a deep dive into quantum computing. The program is going to set you back $2,149 but you will have the ability to have great minds such as Peter W. Shor be your instructor for certain lessons. A must take if you have the means & the cash to do so.
  • Quantum Computing Realities : MIT xPRO
    • Another amazing course from MIT, the course will also cost you $2,149 so it's still on the pricey side. But just as before the course is really well made and you definitely learn a thing or two.
  • Quantum 101: Quantum Computing & Quantum Internet : TUDelft
    • A pretty rigorous course offered from TUDelft on quantum computing, many say that its a course and for a great price as with this class you'll only be $300 short. The class is 3 months long with ~6-8Hours a week. A definite must!
  • Quantum Mechanics and Quantum Computation : Berkeley
    • A 10 Week 5-12 Hr Quantum computing course offered by Berkeley. Unlike the others this is completely free unless you would like to add a certificate upon completion for $50.00
  • The Introduction to Quantum Computing : Saint Petersburg State University
    • An extremely popular beginner level course on quantum computing. Completely free!
  • Physical Basics of Quantum Computing : Saint Petersburg State University
    • Another very popular quantum computing course from Saint Petersburg State University covering the physical aspects of quantum computing. Another free of charge course
  • Understanding Quantum Computers : Keio University / FutureLearn.com
    • A popular 4 week 20 Hr course on quantum computing. The course is completely free and is intended for beginners, if you are new to quantum computing I would recommend checking this one out!
  • The Quantum Quest : QuSoft
    • A quantum computing course targeted towards high school students. It's completely free, plus many say its a great place to start learning quantum computing.

      College & Universities

  • Columbia University
    • A United States based university with a large scaled quantum computing initiative no particular bias on certain types of qubits.
  • Yale
    • A very well known ivy league school from the United States with a large quantum computing program focused around superconducting qubits.
  • Princeton
    • Another ivy league school based from the United States, with a similar initiative as Yale, to focus their efforts around superconducting qubits.
  • MIT
    • An extremely well known university based in the United States with an extremely strong focus around superconducting qubit quantum computers.
  • UC Santa Barbara
    • Very popular university located in Santa Barbara, which is inside the united states. This university also focuses on superconducting qubits.
  • UT - Austin
    • The university of Texas is also located in the United States, and primarily focuses on superconducting qubits.
  • TU Delft
    • An amazing university located in the Southern Holland. TU Delft primarily focuses on superconducting qubits as well
  • Glasgow
    • A very popular university located in Scotland which primarily focuses on superconducting qubits.


      Books

  • Quantum Computing: an Applied Approach : Jack Hidary
    • An absolutely amazing book on quantum computing, and a must read for anyone who is either advanced or a complete beginner. There is content everywhere for everyone of all different levels of knowledge.
  • Quantum Computation and Quantum Information : Isaac L. Chuang
    • This is an extremely popular book amongst those in the quantum computing space, in fact its the most cited book on quantum computing. For such a good price you simply couldn't come across a better learning tool.
  • Quantum Computing for Everyone : Chris Bernhardt
    • A introductory level book on quantum computing that is built towards those without a previous understanding of quantum computing.
  • QUANTUM COMPUTING, A Gentle Introduction : Eleanor Rieffel, and Wolfgang Polak
    • This book first focuses on the basics of quantum computing and slowly gets into more advanced content. A really great book for getting a deep dive into quantum computing even if you're a beginner, it's also free!
  • Mathematics of Quantum Computing: An Introduction : Wolfgang Scherer
    • A good, but pricey book on the mathematics behind quantum computing.
  • Dancing with Qubits: How quantum computing works and how it can change the world : Robert S. Sutor
    • Another beginner oriented book on quantum computing. The book has been regarded as being amazingly good for the price, so I would consider this to any newcomers.
  • Programming Quantum Computers: Essential Algorithms and Code Sample : Nic Harrigan, and Mercedes Gimeno Segovia
    • This book definitely is different compared to the other books mentioned due the fact that instead of talking about the math, mechanical, and physical side of quantum computing it focuses mainly on the programming side of it which contributes to it's high appeal.
  • Quantum Computing for Computer Scientists : Noson S. Yanofsky, and Mirco A. Mannucci
    • A more Decent background knowledge/advanced level book compared to the others listed. If you already have a pretty good understanding of quantum computing and the concepts behind it all I would recommend to give it a read.

      Podcasts

  • meQuanics : Simon Devitt
    • A free podcast that's more beginner friendly.
  • Quantum Computing Now : Ethan Hansen
    • Another free quantum computing podcast focused on the basics of quantum computing, and news within the industry.

    • Other

      Discord Servers

  • QuantumComputing
    • A dedicated & active community with real physicists, engineers, and computer programmers in the field that have made a major contribution one way or another.
  • Quantum Tech
    • Not as centered towards quantum computing, but rather to science and technology in general. Many members still discuss quantum related topics on a regular basis and are usually active.
  • Indi Quantum Community
    • A very activate Quantum Computing discord focused around everything quantum computing related that's happening in India. Everybody is welcome of course, however it is more geared towards those that are from India.
  • Quantum Computing India
    • Another extremely activate quantum computing discord aimed towards those from India. As with before, anyone can of course join!
  • Quantum Undergrads Unite
    • A discord group for those interested in quantum computing dedicated to undergrad students.
  • Quantum Hispano
    • A dedicated discord for those who are Spanish speakers and into quantum computing.
  • Quantum Universal Education
    • A very active discord community devoted to discussing ways on teaching quantum computing. Many events are organized here and I implore you to join if you want to stay up to date with the latest and greatest!

      Subreddits

  • r/QuantumComputing
    • Very active subreddit dedicated to discussing topics on quantum computing.
  • r/Quantum
    • A much quieter, less active quantum community, however the subreddit has built up a long history of posts for us to browse through. Note that this community is ONLY focused on quantum mechanics/physics

      Slack Community

  • Qiskit Slack
    • Qiskit has an official slack community. I would highly implore anyone to join as this is the best way to stay up to date with the latest qiskit events and a great place for you to ask any of your quantum related questions!

      Twitter Community

  • Qiskit Twitter
    • The official qiskit twitter. Very active and a great place to go for the latest news in quantum and qiskit.