O'Reilly logo
live online training icon Live Online training

Basic Introduction to Quantum Computing

Quantum computing for everyone.

Topic: Software Development
Dr. Chuck Easttom

This is an introduction to quantum computing meant for those in IT, cybersecurity, and related fields who might not have substantial math or physics background. The concepts will be explored with minimal mathematics. This would include basic concepts, the use of the Bloch sphere, quantum superposition, and quantum gates. Particular attention will be paid to practical applications such as the impact on cryptography and security, Quantum resistant cryptography and the NISTIR 8240.

Quantum computing is fast approaching a practical reality. QC impacts the future of computing as well as security issues. QC will render current asymmetric cryptographic methods insecure. That requires QC resistant algorithms. IT personnel and cybersecurity professionals must have at least a basic conceptual understanding of quantum computing.

What you'll learn-and how you can apply it

  • Understand conceptually quantum computing
  • Have a fundamental understanding of quantum gates
  • Know the impact of QC on cybersecurity and cryptography
  • Understand the basics of quantum resistant cryptography

This training course is for you because...

  • IT personnel (programmers, network admins, etc.) can gain an understanding of quantum computing without having an extensive physics and math background.
  • The impact of QC on IT and cybersecurity is so significant that all professionals in these fields need to have at least a working knowledge.
  • It is a prerequisite for more advanced training.

Prerequisites

  • None. This is meant for those without a relevant background.

Recommended Follow-up:

About your instructor

  • Dr. Chuck Easttom is the author of 29 books and over 60 research papers. He is an inventor with 22 computer science patents. He holds a Doctor of Science (D.Sc.) and a Ph.D. as well as three masters degrees. He is also a Distinguished Speaker of the ACM Distinguished Visitor of the IEEE as well as a Senior Member of the ACM and Senior Member of the IEEE. He currently is an adjunct lecturer for Georgetown University and the University of Dallas.

Schedule

The timeframes are only estimates and may vary according to how the class is progressing

Segment 1: Introductory concepts (45 mins)

  • What is quantum physics
  • How does it relate to computing
  • History of QC
  • Break (10)

Segment 2: Just a little math (45 mins)

  • Some very basic discussion of vectors
  • Bra-ket notation
  • Probabilities
  • Break (10)

Segment 3: Quantum Computing and Security (45 mins)

  • Current cryptography
  • What QC means to current cryptography
  • Shor’s algorithm
  • NIST competition
  • A look at some specific algorithms.
  • Break (10)

Segment 4: The near future (30 mins)

  • Current state of QC and coming steps
  • QC Challenges
  • QC and AI

Course wrap-up and next steps