5 Weeks
·Cohort-based Course
Learn everything you need to know about Quantum Computing from beginner to advanced level in one complete course!
5 Weeks
·Cohort-based Course
Learn everything you need to know about Quantum Computing from beginner to advanced level in one complete course!
Hosted by
Instructor's Interacted Organizations
Course overview
Throughout this complete introduction course, you will learn everything you need to know about Quantum Computing from beginner to advanced level.
Quantum computers are expected to change the technological systems we know and our lives in the upcoming years. Although classical computers and general programming have numerous abilities, some computational problems are extremely hard for them to solve. On the other hand, quantum computers can solve these problems in seconds! If you want to learn about this exciting future technology and prepare yourself for the quantum revolution, this is the perfect course for you!
The course has been designed to cover the every single important concept to understand Quantum Computing. We will literally start from the very beginning of computing history: Abacuses. After learning about the history of computation and how quantum world differs from the classical, we are going to examine three exciting experiments to understand scientific concepts more solidly. Because this course is taking all learners from beginner level to advance, we will cover every important mathematical topic (Even some high school curriculum) to understand Quantum Computing.As a "complete" course, we will also learn Python from zero to intermediate level with real life coding examples! After preparing the necessary background, we will dive deeper into Quantum Computing. Learning about quantum mechanics, quantum experiments, Dirac Notation, Qubits, Bloch Sphere, quantum gates, measurement, and quantum circuits will definitely be exhilarating! Also, you will have the chance to develop your practical abilities by solving numerous quizzes and assignments, and earn a worldwide recognized certificate at the end of the course!
In Complete Introduction to Quantum Computing Course, we will also write real quantum codes in IBM Qiskit language and run them on real quantum computers! Yes, we will actually will take our first step to become a Quantum Software Developer! Afterwards, we will cover more advanced topics including superdense coding, quantum teleportation, Quantum Key Distribution (BB84), Deutsch-Jozsa Algorithm, Grover's Algorithm, quantum algorithms, quantum protocols, quantum hardware, quantum computers, future of technology, and real world applications of Quantum Computing.
Throughout the course we will cover:
History of Computing
Classical Programming
Quantum Physics
Double-Slit Experiment
Schrödinger's Cat Experiment
Quantum Entanglement Experiment
Trigonometry
Complex Numbers
Probability
Vectors
Matrices
Python
Quantum Mechanics
Dirac Notation
Quantum Computing
Quantum Bit (Qubit)
Bloch Sphere
Quantum Gates
Measurement
Quantum Circuits
Qiskit Programming Language
Superdense Coding
Quantum Teleportation
Quantum Key Distribution (QKD - BB84)
Deutsch-Jozsa Algorithm
Grover's Algorithm
Quantum Hardware
Quantum Computers
Real World Applications of Quantum Computing
Future of Technology
Working in Quantum Industry
About Instructor: My name is Arda Hayri Abay. I'm a Quantum Computing Software Developer. I'm currently working as a Section Leader (Instructor) at Stanford University Code in Place. I have completed the nine month-long Quantum Computing and Mathematics program organised by IBM, and taught by the researchers of MIT and the University of Oxford with full-scholarship and 99.1% GPA in high school. During my career, I have worked at Citi Bank as an Early Insight Participant. With three years of teaching experience, I have decided to publish courses on Maven to share my knowledge with people who have interest and are eager to learn.
01
Students who want to learn about Quantum Computing and get ready for this exciting technological revolution in place.
02
CEO's, CTO's, leading team members, developers who want to work in Quantum industry and apply quantum technologies to their business model.
03
Anyone curious about Computer Science or Quantum Computing wanting to complete a comprehensive course to make a difference.
Build a solid understanding on Quantum Computing with every aspects and become one of the pioneers of this technological revolution.
Understand the structure of Quantum Mechanics from beginner to advanced level while implementing the knowledge into real world examples.
Start to write your quantum codes with the Qiskit programming language and run these codes on actual quantum computers.
Learn Qubit and Bloch Sphere with scientific examples broken down in pieces in detail.
Elaborate key quantum concepts like Quantum Gates, Circuits and Measurement to synthesize your quantum knowledge.
Take a solid step into exciting and interesting world of Quantum Physics.
Understand every aspect of Quantum Protocols and Quantum Algorithms in detail and advance your knowledge to master Quantum Computing.
Grasp the differences between classical computers and Quantum Computers to analyze the huge potential that Quantum world is bringing to us.
Learn beginner to intermediate Python in detail to integrate classical coding into our quantum codes.
Build a strong foundation for Classical Programming by covering topics like Computer Science, algorithms, programming, and data structures.
Take a big step to into Mathematics for Quantum Computing. Learn Trigonometry, Complex Numbers, Probability, Vectors, and Matrices.
Discuss and elaborate the Future of Quantum Computing and see the potentials to work in this industry to become a pioneer.
15 interactive live sessions
Lifetime access to course materials
216 in-depth lessons
Direct access to instructor
43 projects to apply learnings
Guided feedback & reflection
Private community of peers
Course certificate upon completion
Maven Satisfaction Guarantee
This course is backed by Maven’s guarantee. You can receive a full refund within 14 days after the course ends, provided you meet the completion criteria in our refund policy.
Deleted-12622
Week 1
Aug 5—Aug 11
Events
Wed, Aug 7, 5:00 PM - 6:30 PM UTC
Sat, Aug 10, 5:00 PM - 6:30 PM UTC
Sun, Aug 11, 5:00 PM - 6:30 PM UTC
Modules
Free preview
Free preview
Free preview
Free preview
Free preview
Free preview
Week 2
Aug 12—Aug 18
Events
Wed, Aug 14, 5:00 PM - 6:30 PM UTC
Sat, Aug 17, 5:00 PM - 6:30 PM UTC
Sun, Aug 18, 5:00 PM - 6:30 PM UTC
Modules
Week 3
Aug 19—Aug 25
Events
Wed, Aug 21, 5:00 PM - 6:30 PM UTC
Sat, Aug 24, 5:00 PM - 6:30 PM UTC
Sun, Aug 25, 5:00 PM - 6:30 PM UTC
Modules
Week 4
Aug 26—Sep 1
Events
Wed, Aug 28, 5:00 PM - 6:30 PM UTC
Sat, Aug 31, 5:00 PM - 6:30 PM UTC
Sun, Sep 1, 5:00 PM - 6:30 PM UTC
Modules
Week 5
Sep 2—Sep 8
Events
Wed, Sep 4, 5:00 PM - 6:30 PM UTC
Sat, Sep 7, 5:00 PM - 6:30 PM UTC
Sun, Sep 8, 5:00 PM - 6:30 PM UTC
Modules
M.K
B.Z.
H.A.
D.G.A.
6-8 hours per week
Saturdays and Sundays
5:00pm GMT - 6:30pm GMT
In live sessions, we are going to start from the beginning concepts of Quantum Computing and we are going to increase our knowledge and experience with plenty of tutorials, real world examples, and Q&A's.
Lecture Videos
With more than 20 hours of video about Quantum Computing, you are going to grasp every single concept in detail and you are going to take solid steps to become one of the pioneers of this exciting futuristic field.
Checkpoints and Assignments
2 hours per week
You will have the chance to develop your practical abilities by solving numerous quizzes and a graded assignment, and earn a worldwide recognised certificate at the end of the course!
Active hands-on learning
This course builds on live workshops and hands-on projects
Interactive and project-based
You’ll be interacting with other learners through breakout rooms and project teams
Learn with a cohort of peers
Join a community of like-minded people who want to learn and grow alongside you
What happens if I can’t make a live session?
I work full-time, what is the expected time commitment?
Sign up to be the first to know about course updates.