Introduction to QIS – Adam Lyon

Quantum Computing is exploding onto the scene with a completely different way to think about computation and programming. Over the course of two sessions, we will do a quick review of quantum mechanics (not from the usual physicist’s point of view) and learn the fundamentals of gate based quantum computing. We’ll then briefly survey available Quantum Computing Software Development Kits (SDKs) including those from industry leaders IBM, Google and Microsoft. We’ll then learn how to implement a Quantum Algorithm (maybe two if time) in one of the SDKs and run on a simulator. Finally, we’ll explore more advanced algorithms like the Quantum Approximate Optimization Algorithm (QAOA) and discuss the relevance of all this to our High Energy Physics program at Fermilab.


  • Dates: December 13 and 18, 2018
  • Time: 10:30 am – 12 pm
  • Locations: Fermilab
    • December 13: Curia II
    • December 18: One West



We will make some of the software development kits and simulators available for you to try and follow along during the tutorial. Please see the indico page about a week before the first session for instructions. If you do want to follow along in the tutorial (it’s optional), you should complete the instructions no later than a day or two before the first session as there will be no time to do the installations nor troubleshoot difficulties during the talks themselves.

These lectures are aimed at Graduate Students and Postdocs

Organizing Committee: Bob Bernstein, John Campbell, and Nick Gnedin