QC151 Quantum Physics for Quantum Computing

  • Course provided by Udemy
  • Study type: Online
  • Starts: Anytime
  • Price: See latest price on Udemy
Udemy

Course Description

This is a follow-on course to QC101. It helps you gain an intuitive and qualitative understanding of basic quantum physics to help you understand more advanced quantum computing courses.

Unlike the earlier QC101 course, this course has very little Math. The aim is to help you understand qualitatively how the physics of quantum mechanics works.


Why do you need a Qualitative Understanding of Quantum Physics?

The Math of quantum physics is different, but it is not complicated. In many ways it is simpler than the engineering calculus that many of you studied in college. Although quantum math is simple, its mathematical simplicity hides many strange, yet important behaviors.

For instance, the mathematical representation of a Bell State is very simple. But the physical implications of a Bell State are weird. A photon has an angle of polarization, a property that is like a direction. But strangely, photons that are entangled in the Bell State behave as though they have no preferred angle or direction.

An intuitive appreciation of such weird behavior will be useful when I present more advanced topics on quantum algorithms in later courses.

To help you understand quantum physics qualitatively, I have provided simulators written in Java. Running the simulators and studying the Java source-code will help you gain a qualitative understanding that goes beyond merely knowing how to do the Math.


How can you get the most from this course?

Unlike the earlier QC101, this course is light on Math. The primary aim of this course is to ensure that you are completely comfortable with the implications of superposition and entanglement. I spend a lot of time reinforcing basic concepts that were already introduced in QC101. Later in the course, I highlight some weird implications of entanglement.

The content is not challenging. But don't stop with viewing the videos. To get the most from this course, I encourage you to run my simulators with your own virtual experiments.


The first 16 lessons can be previewed for free. Watch the free preview lessons and enroll today.

Who this course is for:

  • Students who want to learn advanced quantum computing concepts

Instructor

Principal Architect at Coroman Systems
  • 4.5 Instructor Rating
  • 2,412 Reviews
  • 8,021 Students
  • 5 Courses

I am passionate about making technology easy to understand. I have taught students at the University of Massachusetts and guided software professionals at Cadence Design Systems, iCOMS, Empirix, Relona, and Johnson & Johnson.

My goal is to help you earn more than $200,000 annually as a software professional. I focus on teaching AI and Quantum Computing because these are the highest paid skills in the industry.

My courses help beginners who have a basic understanding of high school Math and coding. In about 6 months you can complete several courses and become an expert earning $200+ per hour.

In addition to teaching technical skills, I also help you build leadership ability. My courses discuss trade-offs between various technical choices and help you take wise decisions. As an expert software professional, you will be able to recommend solutions, suggest implementation choices, and guide software design.

My courses have a 30 day money back guarantee. Check out the free video previews and enroll today.

I have an electrical engineering degree from IIT and a masters degree in computer science from the University of Massachusetts. I have managed software teams and helped startups launch products in international markets.

I have lived most of my professional life in the Boston area. I enjoy reading science fiction and economic theory. I am a gourmet who loves to try out interesting recipes and new restaurants with friends and family.

Expected Outcomes

  1. Build a strong foundation in Quantum Physics to help you learn advanced topics in Quantum Computing Develop an intuitive understanding of Superposition and Entanglement using Simulators Curated for the Udemy Business collection Course content 8 sections • 37 lectures • 1h 35m total length Expand all sections Introduction 2 lectures • 7min Introduction Preview 03:22 About this Course Preview 03:43 Polarization of Light 3 lectures • 11min Polarized Photons of Light Preview 02:08 Photons & Polarizing Filters Preview 06:45 More on Photons & Polarizing Filters Preview 02:14 Quantum Behavior of Polarizers 4 lectures • 11min Filters Change Polarization Preview 03:14 Quantum Behavior of Polarizers Preview 02:39 More on Quantum Behavior of Polarizers Preview 01:33 Using Calcite Preview 03:52 Information in Quantum Systems 4 lectures • 9min Loss of Information Preview 01:40 Finding Angle of Polarization Preview 01:32 Finding Polarization of a Single Photon Preview 04:07 Physical Impossibility Preview 01:55 Quantum Measurement 3 lectures • 7min Measurement with Calcite Preview 05:05 More Measurement with Calcite Preview 01:30 Measurement with Filters Preview 00:45 Single Particle Systems - Superposition & Measurement 12 lectures • 23min Download Simulator Code 00:16 Running Simulations 01:36 Simulating Limitations of Measurements 01:39 More on Limitations of Measurements 02:17 Simulation of No-Cloning 02:22 More on the No-Cloning Theorem 01:56 Measurement is Irreversible 00:37 Deterministic vs Probabilistic 00:48 Simulation of Deterministic Behavior 04:06 Simulating Superposition 03:34 Collapse of Superposition 02:18 Measurement & Superposition 01:10 Two Particle Systems - Entanglement & Bell States 8 lectures • 26min Two Photon Systems 01:59 Dependent Behavior 02:04 Simulating Entanglement 05:59 Systems Without Preferred Direction - The Bell State 03:41 Changing Angles of Measurement 03:27 More on Bell States 03:22 Independent Photons 02:03 Recap 03:29 Conclusion 1 lecture • 1min Conclusion 00:45 Requirements All the Math covered in QC051 Math Foundation for Quantum Computing 12th grade level high school Math and Physics Fundamentals of Quantum Computing as covered in QC101 You must know how to compile and run simple Java programs. Elementary knowledge of Java is enough. Description This is a follow-on course to QC101. It helps you gain an intuitive and qualitative understanding of basic quantum physics to help you understand more advanced quantum computing courses. Unlike the earlier QC101 course, this course has very little Math . The aim is to help you understand qualitatively how the physics of quantum mechanics works. Why do you need a Qualitative Understanding of Quantum Physics? The Math of quantum physics is different , but it is not complicated . In many ways it is simpler than the engineering calculus that many of you studied in college. Although quantum math is simple, its mathematical simplicity hides many strange, yet important behaviors. For instance, the mathematical representation of a Bell State is very simple. But the physical implications of a Bell State are weird. A photon has an angle of polarization, a property that is like a direction. But strangely, photons that are entangled in the Bell State behave as though they have no preferred angle or direction. An intuitive appreciation of such weird behavior will be useful when I present more advanced topics on quantum algorithms in later courses. To help you understand quantum physics qualitatively, I have provided simulators written in Java. Running the simulators and studying the Java source-code will help you gain a qualitative understanding that goes beyond merely knowing how to do the Math. How can you get the most from this course? Unlike the earlier QC101, this course is light on Math. The primary aim of this course is to ensure that you are completely comfortable with the implications of superposition and entanglement. I spend a lot of time reinforcing basic concepts that were already introduced in QC101. Later in the course, I highlight some weird implications of entanglement. The content is not challenging. But don't stop with viewing the videos. To get the most from this course, I encourage you to run my simulators with your own virtual experiments . The first 16 lessons can be previewed for free. Watch the free preview lessons and enroll today. Who this course is for: Students who want to learn advanced quantum computing concepts Show more Show less Instructor Kumaresan Ramanathan Principal Architect at Coroman Systems 4.5 Instructor Rating 2,412 Reviews 8,021 Students 5 Courses I am passionate about making technology easy to understand. I have taught students at the University of Massachusetts and guided software professionals at Cadence Design Systems, iCOMS, Empirix, Relona, and Johnson & Johnson. My goal is to help you earn more than $200,000 annually as a software professional. I focus on teaching AI and Quantum Computing because these are the highest paid skills in the industry. My courses help beginners who have a basic understanding of high school Math and coding. In about 6 months you can complete several courses and become an expert earning $200+ per hour. In addition to teaching technical skills, I also help you build leadership ability. My courses discuss trade-offs between various technical choices and help you take wise decisions. As an expert software professional, you will be able to recommend solutions, suggest implementation choices, and guide software design. My courses have a 30 day money back guarantee. Check out the free video previews and enroll today . I have an electrical engineering degree from IIT and a masters degree in computer science from the University of Massachusetts. I have managed software teams and helped startups launch products in international markets. I have lived most of my professional life in the Boston area. I enjoy reading science fiction and economic theory. I am a gourmet who loves to try out interesting recipes and new restaurants with friends and family. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6777f6d72f544066',m:'a3438289b90e3422ef709c38fbb88dbc8ff27649-1627746436-1800-AfDhhEHx2EnQ5JismtqYmZr+mbs0dm78BUHN9CTJNNKDODbJpGZAviNVt5/HCADLrxgD30NruPe0kJ57IjZpMAWp0GVNjzZk8vZmKZ4GpNf8XVT1XTfpvyDzn457U+kxeD4M5NiuUZCtL6+ddWFcImrFIRU2PretSAbfAULumNC/EdtpoqtheDBmyOBbj8Qggp87rRkEn0pqKecqdO1FGD8=',s:[0x1ad934b25a,0xfe97bfd487],}})();
  2. Develop an intuitive understanding of Superposition and Entanglement using Simulators Curated for the Udemy Business collection Course content 8 sections • 37 lectures • 1h 35m total length Expand all sections Introduction 2 lectures • 7min Introduction Preview 03:22 About this Course Preview 03:43 Polarization of Light 3 lectures • 11min Polarized Photons of Light Preview 02:08 Photons & Polarizing Filters Preview 06:45 More on Photons & Polarizing Filters Preview 02:14 Quantum Behavior of Polarizers 4 lectures • 11min Filters Change Polarization Preview 03:14 Quantum Behavior of Polarizers Preview 02:39 More on Quantum Behavior of Polarizers Preview 01:33 Using Calcite Preview 03:52 Information in Quantum Systems 4 lectures • 9min Loss of Information Preview 01:40 Finding Angle of Polarization Preview 01:32 Finding Polarization of a Single Photon Preview 04:07 Physical Impossibility Preview 01:55 Quantum Measurement 3 lectures • 7min Measurement with Calcite Preview 05:05 More Measurement with Calcite Preview 01:30 Measurement with Filters Preview 00:45 Single Particle Systems - Superposition & Measurement 12 lectures • 23min Download Simulator Code 00:16 Running Simulations 01:36 Simulating Limitations of Measurements 01:39 More on Limitations of Measurements 02:17 Simulation of No-Cloning 02:22 More on the No-Cloning Theorem 01:56 Measurement is Irreversible 00:37 Deterministic vs Probabilistic 00:48 Simulation of Deterministic Behavior 04:06 Simulating Superposition 03:34 Collapse of Superposition 02:18 Measurement & Superposition 01:10 Two Particle Systems - Entanglement & Bell States 8 lectures • 26min Two Photon Systems 01:59 Dependent Behavior 02:04 Simulating Entanglement 05:59 Systems Without Preferred Direction - The Bell State 03:41 Changing Angles of Measurement 03:27 More on Bell States 03:22 Independent Photons 02:03 Recap 03:29 Conclusion 1 lecture • 1min Conclusion 00:45 Requirements All the Math covered in QC051 Math Foundation for Quantum Computing 12th grade level high school Math and Physics Fundamentals of Quantum Computing as covered in QC101 You must know how to compile and run simple Java programs. Elementary knowledge of Java is enough. Description This is a follow-on course to QC101. It helps you gain an intuitive and qualitative understanding of basic quantum physics to help you understand more advanced quantum computing courses. Unlike the earlier QC101 course, this course has very little Math . The aim is to help you understand qualitatively how the physics of quantum mechanics works. Why do you need a Qualitative Understanding of Quantum Physics? The Math of quantum physics is different , but it is not complicated . In many ways it is simpler than the engineering calculus that many of you studied in college. Although quantum math is simple, its mathematical simplicity hides many strange, yet important behaviors. For instance, the mathematical representation of a Bell State is very simple. But the physical implications of a Bell State are weird. A photon has an angle of polarization, a property that is like a direction. But strangely, photons that are entangled in the Bell State behave as though they have no preferred angle or direction. An intuitive appreciation of such weird behavior will be useful when I present more advanced topics on quantum algorithms in later courses. To help you understand quantum physics qualitatively, I have provided simulators written in Java. Running the simulators and studying the Java source-code will help you gain a qualitative understanding that goes beyond merely knowing how to do the Math. How can you get the most from this course? Unlike the earlier QC101, this course is light on Math. The primary aim of this course is to ensure that you are completely comfortable with the implications of superposition and entanglement. I spend a lot of time reinforcing basic concepts that were already introduced in QC101. Later in the course, I highlight some weird implications of entanglement. The content is not challenging. But don't stop with viewing the videos. To get the most from this course, I encourage you to run my simulators with your own virtual experiments . The first 16 lessons can be previewed for free. Watch the free preview lessons and enroll today. Who this course is for: Students who want to learn advanced quantum computing concepts Show more Show less Instructor Kumaresan Ramanathan Principal Architect at Coroman Systems 4.5 Instructor Rating 2,412 Reviews 8,021 Students 5 Courses I am passionate about making technology easy to understand. I have taught students at the University of Massachusetts and guided software professionals at Cadence Design Systems, iCOMS, Empirix, Relona, and Johnson & Johnson. My goal is to help you earn more than $200,000 annually as a software professional. I focus on teaching AI and Quantum Computing because these are the highest paid skills in the industry. My courses help beginners who have a basic understanding of high school Math and coding. In about 6 months you can complete several courses and become an expert earning $200+ per hour. In addition to teaching technical skills, I also help you build leadership ability. My courses discuss trade-offs between various technical choices and help you take wise decisions. As an expert software professional, you will be able to recommend solutions, suggest implementation choices, and guide software design. My courses have a 30 day money back guarantee. Check out the free video previews and enroll today . I have an electrical engineering degree from IIT and a masters degree in computer science from the University of Massachusetts. I have managed software teams and helped startups launch products in international markets. I have lived most of my professional life in the Boston area. I enjoy reading science fiction and economic theory. I am a gourmet who loves to try out interesting recipes and new restaurants with friends and family. Show more Show less Udemy Business Teach on Udemy Get the app About us Contact us Careers Blog Help and Support Affiliate Impressum Kontakt Terms Privacy policy Cookie settings Sitemap © 2021 Udemy, Inc. window.handleCSSToggleButtonClick = function (event) { var target = event.currentTarget; var cssToggleId = target && target.dataset && target.dataset.cssToggleId; var input = cssToggleId && document.getElementById(cssToggleId); if (input) { if (input.dataset.type === 'checkbox') { input.dataset.checked = input.dataset.checked ? '' : 'checked'; } else { input.dataset.checked = input.dataset.allowToggle && input.dataset.checked ? '' : 'checked'; var radios = document.querySelectorAll('[name="' + input.dataset.name + '"]'); for (var i = 0; i (function(){window['__CF$cv$params']={r:'6777f6d72f544066',m:'a3438289b90e3422ef709c38fbb88dbc8ff27649-1627746436-1800-AfDhhEHx2EnQ5JismtqYmZr+mbs0dm78BUHN9CTJNNKDODbJpGZAviNVt5/HCADLrxgD30NruPe0kJ57IjZpMAWp0GVNjzZk8vZmKZ4GpNf8XVT1XTfpvyDzn457U+kxeD4M5NiuUZCtL6+ddWFcImrFIRU2PretSAbfAULumNC/EdtpoqtheDBmyOBbj8Qggp87rRkEn0pqKecqdO1FGD8=',s:[0x1ad934b25a,0xfe97bfd487],}})();