Udemy: Quantum Computing

Description

This certification was part of a course called Professional Skils 3, which was meant to extend our knowledge and become a professional in preparation for graduation. Quantum computing is one of many emerging technologies that is rising in efficiency and possibilities rapidly. For cybersecurity this is a critical area of expertise, as in 7 years~, it may be able to break the internet as we know it today. This is one of the reasons why i wanted to increase my knowledge on quantum computing to better understand this novely technology and understand the impact. Post-quantum readiness is one of such initiatives to get ready for this emerging threat on our cyber safety. Some of my learning points included:

  • Qiskit: a quantum computing platform provided by IBM in order to test real quantum computers (testing purposes only)

  • Quantum gates - similar to classical gates for regular computers, quantum has a similar approach to a variety of the concepts

  • Bits vs Qubits - how (quantum) computers translate everything to 1's and 0's

  • Mathematics - the power of quantum computations explained in mathematics (matrix, statistics)

  • An introduction to physics, superposition, entanglement, qubit state(s) and interference

  • A variety of exercises with different algorithms and programming challenges