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

Expand all modules

Week 1

Aug 5—Aug 11

Events

- Aug
#### 7

### Session 1

#### Session 1

Wed, Aug 7, 5:00 PM - 6:30 PM UTC

- Aug
#### 10

### Session 2

#### Session 2

Sat, Aug 10, 5:00 PM - 6:30 PM UTC

- Aug
#### 11

### Session 3

#### Session 3

Sun, Aug 11, 5:00 PM - 6:30 PM UTC

Modules

Free preview

Introduction: Introduction to Quantum Computing and Computer ScienceIntroduction: Introduction to Quantum Computing and Computer Science3 Lessons- Introduction to Computing & Classical ProgrammingIntroduction to Computing & Classical Programming3 Lessons • 1 Project
Free preview

Introduction to Quantum Computing & Quantum PhysicsIntroduction to Quantum Computing & Quantum Physics4 Lessons • 2 ProjectsFree preview

Quantum ExperimentsQuantum Experiments3 Lessons • 1 Project- Complete Review of Quantum Computing and Computer Science & AssignmentComplete Review of Quantum Computing and Computer Science & Assignment2 Lessons • 1 Project
- Introduction: The Complete Mathematics for Quantum Computing Pt. 1Introduction: The Complete Mathematics for Quantum Computing Pt. 14 Lessons
Free preview

TrigonometryTrigonometry8 Lessons • 1 ProjectFree preview

Complex NumbersComplex Numbers12 Lessons • 1 ProjectFree preview

ProbabilityProbability7 Lessons • 1 Project

Week 2

Aug 12—Aug 18

Events

- Aug
#### 14

### Session 4

#### Session 4

Wed, Aug 14, 5:00 PM - 6:30 PM UTC

- Aug
#### 17

### Session 5

#### Session 5

Sat, Aug 17, 5:00 PM - 6:30 PM UTC

- Aug
#### 18

### Session 6

#### Session 6

Sun, Aug 18, 5:00 PM - 6:30 PM UTC

Modules

- Introduction: The Complete Python for Quantum ComputingIntroduction: The Complete Python for Quantum Computing3 Lessons
- Introduction to Computer Science and PythonIntroduction to Computer Science and Python5 Lessons • 1 Project
- Foundations of PythonFoundations of Python7 Lessons • 1 Project
- Interactive Python & More on PythonInteractive Python & More on Python6 Lessons • 1 Project
- Conditional StatementsConditional Statements4 Lessons • 1 Project
- LoopsLoops4 Lessons • 1 Project
- FunctionsFunctions2 Lessons • 1 Project
- ListsLists2 Lessons • 1 Project
- Libraries in PythonLibraries in Python2 Lessons
- AssignmentAssignment1 Lesson • 1 Project
- Introduction: The Complete Mathematics for Quantum Computing Pt. 2Introduction: The Complete Mathematics for Quantum Computing Pt. 21 Lesson
- VectorsVectors19 Lessons • 1 Project
- MatricesMatrices13 Lessons • 1 Project
- AssignmentAssignment2 Lessons

Week 3

Aug 19—Aug 25

Events

- Aug
#### 21

### Session 7

#### Session 7

Wed, Aug 21, 5:00 PM - 6:30 PM UTC

- Aug
#### 24

### Session 8

#### Session 8

Sat, Aug 24, 5:00 PM - 6:30 PM UTC

- Aug
#### 25

### Session 9

#### Session 9

Sun, Aug 25, 5:00 PM - 6:30 PM UTC

Modules

- Introduction: Comprehensive Introduction to Quantum MechanicsIntroduction: Comprehensive Introduction to Quantum Mechanics3 Lessons
- What is Quantum Mechanics?What is Quantum Mechanics?2 Lessons • 1 Project
- Waves, Particles, and Wave-Particle DualityWaves, Particles, and Wave-Particle Duality8 Lessons • 1 Project
- Properties of Quantum MechanicsProperties of Quantum Mechanics6 Lessons • 1 Project
- Applications of Quantum MechanicsApplications of Quantum Mechanics9 Lessons • 1 Project
- Complete Review of Quantum Mechanics & AssignmentComplete Review of Quantum Mechanics & Assignment2 Lessons • 1 Project
- Introduction: Comprehensive Introduction to Quantum ComputingIntroduction: Comprehensive Introduction to Quantum Computing3 Lessons
- Mathematical Representation of Quantum StatesMathematical Representation of Quantum States7 Lessons • 3 Projects
- Classical and Quantum Gates and Their Mathematical Representation & AssignmentClassical and Quantum Gates and Their Mathematical Representation & Assignment11 Lessons • 2 Projects
- Quantum Bit (Qubit)Quantum Bit (Qubit)1 Lesson
- Bloch SphereBloch Sphere1 Lesson
- Quantum Gates (X, Y, X, H, CNOT, Toffoli)Quantum Gates (X, Y, X, H, CNOT, Toffoli)1 Lesson
- MeasurementMeasurement1 Lesson
- Quantum CircuitsQuantum Circuits1 Lesson
- Complete Review & AssignmentComplete Review & Assignment1 Lesson • 1 Project

Week 4

Aug 26—Sep 1

Events

- Aug
#### 28

### Session 10

#### Session 10

Wed, Aug 28, 5:00 PM - 6:30 PM UTC

- Aug
#### 31

### Session 11

#### Session 11

Sat, Aug 31, 5:00 PM - 6:30 PM UTC

- Sep
#### 1

### Session 12

#### Session 12

Sun, Sep 1, 5:00 PM - 6:30 PM UTC

Modules

- Introduction: Complete Qiskit TutorialIntroduction: Complete Qiskit Tutorial3 Lessons
- What is Qiskit?What is Qiskit?1 Lesson
- Qiskit BasicsQiskit Basics4 Lessons • 2 Projects
- Qiskit for Quantum ComputingQiskit for Quantum Computing3 Lessons • 1 Project
- Complete Review of Qiskit & AssignmentComplete Review of Qiskit & Assignment1 Lesson • 1 Project
- Superdense CodingSuperdense Coding1 Lesson • 1 Project
- Quantum TeleportationQuantum Teleportation1 Lesson • 1 Project
- Complete Review of Superdense Coding and Quantum Teleportation & AssignmentComplete Review of Superdense Coding and Quantum Teleportation & Assignment1 Lesson • 1 Project

Week 5

Sep 2—Sep 8

Events

- Sep
#### 4

### Session 13

#### Session 13

Wed, Sep 4, 5:00 PM - 6:30 PM UTC

- Sep
#### 7

### Session 14

#### Session 14

Sat, Sep 7, 5:00 PM - 6:30 PM UTC

- Sep
#### 8

### Session 15

#### Session 15

Sun, Sep 8, 5:00 PM - 6:30 PM UTC

Modules

- Introduction: Quantum Protocols and Quantum AlgorithmsIntroduction: Quantum Protocols and Quantum Algorithms3 Lessons
- Quantum Key Distribution (BB84)Quantum Key Distribution (BB84)2 Lessons • 1 Project
- Classical Algorithms v Quantum AlgorithmsClassical Algorithms v Quantum Algorithms2 Lessons
- Deutsch-Jozsa AlgorithmDeutsch-Jozsa Algorithm2 Lessons • 1 Project
- Grover's AlgorithmGrover's Algorithm2 Lessons • 1 Project
- Complete Review of Quantum Protocols and Quantum Algorithms & AssignmentComplete Review of Quantum Protocols and Quantum Algorithms & Assignment1 Lesson • 1 Project
- Introduction: Quantum Hardware and Quantum ComputersIntroduction: Quantum Hardware and Quantum Computers3 Lessons
- Quantum Hardware & Superconducting QubitsQuantum Hardware & Superconducting Qubits4 Lessons • 1 Project
- Quantum ComputersQuantum Computers2 Lessons • 1 Project
- Complete Review of Quantum Hardware and Quantum Computers & AssignmentComplete Review of Quantum Hardware and Quantum Computers & Assignment1 Lesson • 1 Project
- Real World Applications of Quantum Computing and Future of TechnologyReal World Applications of Quantum Computing and Future of Technology2 Lessons
- Course Wrap-UpCourse Wrap-Up2 Lessons

SUCH AN AWESOME COURSE. The educator is very knowledgeable and his explaination of the subject is quite understandable . As someone who does not know much about the subject, I now have a good command of the topic. I look forward to next courses on quantum and more.

M.K

Computer Engineering Student

It brilliantly covers the fundamentals, highly recommended for anyone looking to dive into these fascinating fields!

B.Z.

Software Engineer

A great, well-oriented, and detailed introduction course. I loved the communication and engagement of the instructor.

H.A.

CEO, Business Owner

It’s an illustrative and engaging course. It is great to see the course materials starting from the very beginning and explaining the concepts in detail. Quizzes and assignment were also compelling. I’m looking forward to enroll into the next course of this series!

D.G.A.

Influencer, YouTuber

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.