The basics of Quantum Computation
This is a course covering the basics of quantum computation! We will begin with an extensive overview of the math, cs, and physics needed before getting to the meat of
I currently research as an undergrad in my lab in quantum computation and look at zx-calculus and quantum error correction. I've taken courses on quantum computation as well.
I've aimed to make this accessible to high schoolers and as such, limit the scope of what can reasonably be taught. A lot of the beginning material will be pointing to resources and covering background material. However, Algebra II is the minimum pre-requisites. Further background in math, physics, and cs are always helpful but not necessary.
You will need some form of note-taking (pen & paper, tablet, etc.) and ideally access to a computer.