COURSE DESCRIPTION
Quantum computing is an area of computer science that uses the principles of quantum theory. Quantum theory explains the behavior of energy and material on the atomic and subatomic levels. Quantum computing uses subatomic particles, such as electrons or photons. Quantum bits, or qubits, allow these particles to exist in more than one state (i.e., 1 and 0) at the same time.
Theoretically, linked qubits can “exploit the interference between their wave-like quantum states to perform calculations that might otherwise take millions of years.”
Classical computers today employ a stream of electrical impulses (1 and 0) in a binary manner to encode information in bits. This restricts their processing ability, compared to quantum computing.
This course will explain all.
COURSE CONTENT
- Description of Quantum Computing.
- Features of Quantum Computing. Superposition and entanglement are two features of quantum physics on which quantum computing is based. They empower quantum computers to handle operations at speeds exponentially higher than conventional computers and with much less energy consumption.
- Superposition: According to IBM, it’s what a qubit can do rather than what it is that’s remarkable. A qubit places the quantum information that it contains into a state of superposition. This refers to a combination of all possible configurations of the qubit. “Groups of qubits in superposition can create complex, multidimensional computational spaces. Complex problems can be represented in new ways in these spaces.”
- Entanglement
Entanglement is integral to quantum computing power. Pairs of qubits can be made to become entangled. This means that the two qubits then exist in a single state. In such a state, changing one qubit directly affects the other in a manner that’s predictable. Quantum algorithms are designed to take advantage of this relationship to solve complex problems. While doubling the number of bits in a classical computer doubles its processing power, adding qubits results in an exponential upswing in computing power and ability. - Decoherence
Decoherence occurs when the quantum behavior of qubits decays. The quantum state can be disturbed instantly by vibrations or temperature changes. This can cause qubits to fall out of superposition and cause errors to appear in computing. It’s important that qubits be protected from such interference by, for instance, supercooled refridgerators, insulation, and vacuum chambers. - Limitations of Quantum Computing
Quantum computing offers enormous potential for developments and problem-solving in many industries. However, currently, it has its limitations. Decoherence, or decay, can be caused by the slightest disturbance in the qubit environment. This results in the collapse of computations or errors to them. As noted above, a quantum computer must be protected from all external interference during the computing stage. - Quantum Computer vs. Classical Computer
Quantum computers have a more basic structure than classical computers. They have no memory or processor. All a quantum computer uses is a set of superconducting qubits. Quantum computers and classical computers process information differently. A quantum computer uses qubits to run multidimensional quantum algorithms. Their processing power increases exponentially as qubits are added. A classical processor uses bits to operate various programs. Their power increases linearly as more bits are added. Classical computers have much less computing power.
COURSE DATES
Date | Subjects |
14th May 2023, 5 – 6:30 pm | Quantum Computing |
LEARNING OUTCOMES
On successful completion of this course students should be able to:
• Explain DNA and Genomes
SUGGESTED OTHER COURSES
Course Features
- Lectures 0
- Quizzes 0
- Duration 2 hours
- Skill level All levels
- Language English
- Students 25
- Assessments Yes