Below are our slideshows that we
use during our meetings. Feel free to click the links to the
google slides presentations.
Our Slideshows
Interest Meeting
10/07/2024
In this meeting we introduced our club for the 2024-2025
school year. We went over our timeline, including some of
the competitions we will participate in, and we introduced
our team.
Week 1 - Introduction to Classical Computing
10/10/2024
In this lesson, we covered the basics of classical
computing, including binary, logic gates, and some
basic circuits.
Week 2 - Introduction to Quantum Mechanics
10/17/2024
In this lesson, we covered the various topics in
quantum mehanics including waves vs. particles,
wave-particle duality, and the double slit experiment.
Week 3 - Introduction to Python Programming
10/31/2024
In this lesson, we covered the basics of the python programming
language including variables, loops, and various mathematical
operations.
Week 4 - Quantum Gates
10/31/2024
In this lesson, we covered the basic quantum gates, including
the x, y, and z gates, matrices, scalars vs vectors, and the
bloch sphere.
Week 5 - Quantum Circuits
11/07/2024
In this lesson, we covered what Qiskit is and the basics of how
to use it. We discussed how to add qubits and classical bits, how
to draw circuits, apply gates, and more.
Week 6 - Two Qubit Gates and Entanglement
12/12/2024
In this lesson, we continued to learn about quantum gates, focusing
on two qubit gates and entanglement. Entanglement is a fundamental
quantum phenomenon and will continue to play a major role in our
later meetings.
Week 7 - Error Correction
12/19/2024
In this lesson, we learned about the challenges of preventing errors
in quantum computers, and learnt about phase and bit flip errors and
Shor's Code. We spent the rest of the meeting coding a version of it!
Week 8 - Cirq
01/02/2025
In this lesson, we took a look at one of the other languages,
Google Quantum AI's Cirq. This will help during hackathons and
improve understanding of how gates and circuits work by seeing
them in a different form.
Week 9 - Q#
01/09/2025
In this lesson, we took a look at one of the other languages,
Mircrosoft's Q#. This will help understand how gates and circuits
operate by looking at them in a different format and make it easier
to deal with Q# if it appears in a hackathon.
Week 10 - Algorithms
02/13/2025
In this lesson, we began our disscussion of quantum algorithms.
We covered some basic concepts, including the idea of an oracle,
and then worked through the Deutsch-Jozsa Algorithm and its
implementation.
Week 11 - Grover's Algorithm
02/27/2025
In this lesson, we took a look at the second of the algorithms
we will be covering, Grover's Algorithm. We briefly looked at the
math behind the oracle and diffuser and calculated the number of
cycles to use before implementing it with a simple oracle.