Basic Introduction to Quantum Computing
Quantum computing for everyone.
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.
- None. This is meant for those without a relevant background.
- Mathematics for Quantum Computing Live Online Training (search O'Reilly for upcoming dates)
- Further with Quantum computing Live Training (coming soon)
About your instructor
Dr. Chuck Easttom is the author of 27 books, including several on computer security, forensics, and cryptography. His books are used at over 60 universities. He has also authored numerous scientific papers (over 60 so far) on cryptography, quantum computing, digital forensics, cyber warfare, cryptography, and applied mathematics. He is an inventor with 19 computer science patents. He holds a Doctor of Science in cyber security (dissertation topic: a study of lattice-based cryptographic algorithms for post quantum computing) and three master's degrees (one in applied computer science, one in education, and one in systems engineering). He is currently working on a second doctorate in a bit different field, bio-engineering and nanotechnology (dissertation topic "The effects of nonlinear dynamics on nanotechnology and bioengineering"), due to complete summer 2020 and simultaneously working on a Ph.D. in computing from the University of Portsmouth (dissertation topic "On the application of algebraic graph theory to network forensics"). He is also simultaneously working on a 4th maters degree, this one in nuclear power from Thomas Edison State University. He is a Senior Member of the IEEE and a Senior Member of the ACM as well as a member of IACR (International Association of Cryptological Research) and INCOSE (International Council on Systems Engineering). He is also a Distinguished Speaker of the ACM (Association of Computing Machinery). and a frequent speaker at conferences. He is a reviewer for six scientific journals and the Editor in Chief for the American Journal of Science and Engineering. He is co-chair for the 2020 ACM Quantum Computing and Engineering Conference
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
- 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