We may earn an affiliate commission when you visit our partners.
Microsoft Azure + AI Conference

Don't miss the upcoming Microsoft Azure + AI event on December 8-10, 2020 in Las Vegas, Nevada.

Read more

Don't miss the upcoming Microsoft Azure + AI event on December 8-10, 2020 in Las Vegas, Nevada.

We’re in the dawn of a new era in computing – Quantum Computing (QC), an approach based on the very spectacular and strange behavior of matter and energy governed by the laws of quantum physics. This amazing new direction promises the much-needed support for significant advancements in key areas like nitrogen fixation, carbon capture, materials science, and machine learning, to name just a few. There is a lot going on right now in QC with a lot of energy and money being invested by some of the largest players in IT. Yet, it’s not all straightforward and simple, and the promises are by no means certainties. Au contraire, the challenges posed by QC are monumental. They range from the physical building of quantum computers all the way to designing completely new and ground-breaking algorithms. The strange and counterintuitive behavior of quantum physics has a dramatic impact on the new kind of logic that we need to adopt to program quantum computers. Join Ciprian Jichici in this session to explore the fascinating world of quantum algorithms. We’ll start with a brief introduction on QC and then we’ll discuss the challenges of coding in a world that is radically different from the one we’re used to. Welcome to the strange and fascinating world of Quantum Computing!

What's inside

Syllabus

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Addresses the challenges of quantum computing, which is gaining traction in key areas such as machine learning
Taught by Microsoft Azure + AI Conference, a reputable organization in the field
Covers the fundamentals of quantum computing and introduces new algorithms
Delivered in a multi-modal format, including videos, readings, and discussions

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Activities

Coming soon We're preparing activities for Re-inventing Computing - The Challenges of Quantum Algorithms. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Re-inventing Computing - The Challenges of Quantum Algorithms will develop knowledge and skills that may be useful to these careers:
Quantum Physicist
Quantum Physicists study the behavior of matter and energy at the atomic and subatomic level. They work to develop new theories and technologies that could lead to advances in fields such as computing, communications, and medicine. This course may prove to be quite useful to someone in this role, as it could help to lay the groundwork for understanding the theoretical underpinnings of quantum computing.
Computer and Information Research Scientist
Computer and Information Research Scientists work on the forefront of developing new computing technologies. They are often tasked with studying the feasibility of quantum computing and developing new quantum algorithms. This course may prove to be quite useful to someone in this role, as it could help to provide a firm grasp of the theoretical underpinnings of quantum computing.
Quantum Computing Engineer
Quantum Computing Engineers design, build, and maintain quantum computers. They work to develop new technologies that could lead to advances in fields such as computing, communications, and medicine. This course may prove to be quite useful to someone in this role, as it could help to provide a firm grasp of the theoretical underpinnings of quantum computing.
Quantum Software Engineer
Quantum Software Engineers develop software for quantum computers. They work to create new algorithms and applications that could lead to advances in fields such as computing, communications, and medicine. This course may prove to be quite useful to someone in this role, as it could help to provide a firm grasp of the theoretical underpinnings of quantum computing.
Quantum Algorithm Developer
Quantum Algorithm Developers develop new quantum algorithms. They work to create new ways to solve problems that are difficult to solve on classical computers. This course may prove to be quite useful to someone in this role, as it could help to provide a firm grasp of the theoretical underpinnings of quantum computing.
Quantum Architect
Quantum Architects design and build quantum computers. They work to create new technologies that could lead to advances in fields such as computing, communications, and medicine. This course may prove to be quite useful to someone in this role, as it could help to provide a firm grasp of the theoretical underpinnings of quantum computing.
Quantum Systems Engineer
Quantum Systems Engineers design, build, and maintain quantum systems. They work to create new technologies that could lead to advances in fields such as computing, communications, and medicine. This course may prove to be quite useful to someone in this role, as it could help to provide a firm grasp of the theoretical underpinnings of quantum computing.
Quantum Information Scientist
Quantum Information Scientists study the properties of quantum information. They work to develop new theories and technologies that could lead to advances in fields such as computing, communications, and medicine. This course may prove to be quite useful to someone in this role, as it could help to provide a firm grasp of the theoretical underpinnings of quantum computing.
University Professor
University Professors teach and conduct research in their field of expertise. They work to educate students and advance knowledge. This course may prove to be quite useful to someone in this role, as it could help to develop a deeper understanding of the theoretical underpinnings of quantum computing. This knowledge could then be passed on to students in the classroom.
Computer Hardware Engineer
Computer Hardware Engineers research and design new computer hardware, such as quantum computers. They work to make new machines smaller, faster, and more energy-efficient. This course may prove to be useful to someone in this field, as it could help to provide a better understanding of the theoretical underpinnings of quantum computing.
Theoretical Physicist
Theoretical Physicists develop and test theories about the fundamental nature of the universe. They work to understand the laws that govern the behavior of matter, energy, and space-time. This course may prove to be useful to someone in this field, as it could help to provide a better understanding of the quantum physics behind quantum computing.
Research Scientist
Research Scientists conduct research in a variety of fields, including physics, chemistry, biology, and engineering. They work to develop new knowledge and technologies. This course may prove to be useful to someone in this field, as it could help to provide a better understanding of the theoretical underpinnings of quantum computing. This knowledge could then be used to conduct research in this field.
Machine Learning Engineer
Machine Learning Engineers build and maintain machine learning models. They work in a variety of industries, including finance, healthcare, and retail. This course may prove to be useful to someone in this field, as it could help to provide a better understanding of the theoretical underpinnings of quantum computing. Machine Learning Engineers could potentially use quantum computing algorithms to develop new and more powerful machine learning models.
Software Developer
Software Developers build and maintain computer programs. They write code that tells computers what to do. This course may prove to be useful to someone in this field, as it could help to provide a better understanding of the theoretical underpinnings of quantum computing. While many Software Developers will likely not directly work on quantum computing, this knowledge could prove to be useful in the future.
Data Scientist
Data Scientists use data to solve problems and make decisions. They work in a variety of industries, including finance, healthcare, and retail. This course may prove to be useful to someone in this field, as it could help to provide a better understanding of the theoretical underpinnings of quantum computing. Data Scientists could potentially use quantum computing algorithms to develop new models and insights.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser