Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Fer Grooteman, Hana Jirovská, Janice van Dam, Michał van Hooft, Ravisankar Ashok Kumar Vattekkat, and Mark Karpat

A quantum network is very similar to a classical network (such as the internet), where we send and receive digital information. But unlike a classical network, a quantum network utilizes quantum bits, or qubits, to transmit and process information. By exploiting principles such as entanglement and superposition, it enables quantum communication protocols which can be applied to provide secure communication and enable distributed computing.

This course aims to provide you with an introduction to this new and exciting field. It will focus on protocol and application development and the simulation of quantum networks.

Read more

A quantum network is very similar to a classical network (such as the internet), where we send and receive digital information. But unlike a classical network, a quantum network utilizes quantum bits, or qubits, to transmit and process information. By exploiting principles such as entanglement and superposition, it enables quantum communication protocols which can be applied to provide secure communication and enable distributed computing.

This course aims to provide you with an introduction to this new and exciting field. It will focus on protocol and application development and the simulation of quantum networks.

What makes this course stand out is the utilization of QuTech’s Quantum Network Explorer (QNE) to demonstrate the capabilities of quantum networks. Using the various simulation tools provided by the platform, you will be able to experiment with quantum network applications, enabling you to discover the possibilities that this new technology offers.

The course starts with a brief overview of quantum networks. After this, you will delve into the various tools offered by QNE, including the QNE Community Application Library (QNE-CAL), the QNE Application Development Kit (QNE-ADK), and SquidASM, an advanced application simulator developed by QuTech.

You will gain insight into established applications of quantum networks such as quantum key distribution (QKD), teleportation, and blind quantum computation (BQC). You will also have the opportunity to engage in hands-on exercises, through which you will learn to perform your own quantum network simulations by adjusting input parameters using an intuitive graphical user interface.

Further, you will learn how to modify existing applications and create new ones from scratch using QNE’s Application Development Kit (QNE-ADK). You will also receive a comprehensive tutorial on SquidASM, a software package designed for advanced simulations of quantum network applications.

If you have made it thus far, you have mastered essential tools for developing and investigating quantum networking applications and will have the opportunity to join a growing community of developers!

This course was developed by a team of experts in quantum networking architecture and simulation software from TU Delft, drawing on the extensive expertise of leading experts in quantum technology from QuTech.

This course was supported by QTIndu of the European Commission. This project has received funding from the European Union's Digital Europe Programme under grant agreement no. 101100757.

What's inside

Learning objectives

  • Understand the fundamentals of quantum networks and their future applications.
  • Utilize the diverse resources provided by the quantum network explorer to gain practical insight into quantum networks through hands-on experience.
  • Run your own quantum network simulations by leveraging the pre-built applications available in qne’s community application library.
  • Develop customized quantum network applications using qne’s application development kit (qne-adk) and contribute to the global qne community by sharing your work.
  • Use squidasm as an advanced simulator for quantum network applications, elevating your research capabilities to the next level.

Syllabus

Week 1: Introduction to the Quantum Network Explorer (QNE)
Introduction to QNE platform
Components of a quantum network
Overview of simulators
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Explores quantum networks, which is standard in computer science
Teaches quantum network protocols, which can be used to develop secure communication and distributed computing applications
Utilizes QuTech’s Quantum Network Explorer (QNE) to demonstrate the capabilities of quantum networks
Provides hands-on exercises to learn how to perform quantum network simulations and develop quantum networking applications
Taught by experts in quantum networking architecture and simulation from TU Delft and QuTech

Save this course

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

Reviews summary

Hands-on quantum networking with qne & squidasm

According to students, this course offers a highly practical and hands-on introduction to quantum networks, significantly leveraging the Quantum Network Explorer (QNE) platform and advanced simulators like SquidASM. Learners consistently praise the opportunity to build and experiment with quantum network applications, calling the hands-on exercises invaluable. While the course covers complex quantum concepts, many find the explanations clear and concise. However, a notable portion of learners suggest that a stronger prerequisite foundation in quantum mechanics or linear algebra is beneficial, as the pace can be challenging for beginners. Overall, it's considered a rewarding and up-to-date resource for professionals seeking applied skills in this emerging field.
Complex concepts are presented clearly by expert instructors.
"The instructors explained complex concepts clearly, making it accessible even with a moderate quantum background."
"I felt the instructors are clearly experts and convey the information effectively."
"Despite the highly technical subject matter, I found the course content well-structured and easy to follow."
Provides highly relevant skills for emerging quantum technologies.
"The material is up-to-date and the focus on practical tools like SquidASM is a huge plus."
"This course is an excellent dive into a new and emerging field, providing very relevant skills."
"I found the skills gained from this course to be highly applicable to real-world quantum technology developments."
Focuses on essential platforms for building real-world applications.
"I loved being able to build and run my own quantum network applications using the QNE platform."
"The QNE platform is a great tool, and the ADK section was particularly insightful for me."
"The focus on practical tools like SquidASM is a huge plus; it's very useful for advanced simulations."
Provides direct, invaluable engagement with quantum network tools.
"Absolutely fantastic course! The hands-on experience with QNE and SquidASM was invaluable."
"This course really stood out because of its focus on practical application and simulation. Unlike many theoretical quantum courses, this one gives you the tools."
"One of the best practical quantum courses out there. The interactive simulations really make a difference."
Requires prior knowledge; the learning curve can be steep for some.
"I found some parts, especially in Week 4 with SquidASM, quite challenging, requiring me to pause and re-read."
"The learning curve for QNE and SquidASM felt steep without enough foundational theory."
"I struggled a bit without a solid linear algebra background; some prerequisites should be more strongly emphasized."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Quantum Communication and the Quantum Network Explorer with these activities:
Review Quantum Computing for Computer Scientists: An Introduction
Develop a strong theoretical foundation in Quantum Computing by reviewing this reference text.
Show steps
Explore Quantum Network Explorer tutorials
Enhance your proficiency by following guided tutorials tailored to Quantum Network Explorer and its applications.
Show steps
  • Locate tutorials on Quantum Network Explorer's website
  • Follow the instructions provided in each tutorial
  • Experiment with different parameters and settings
Solve exercises in Quantum Computing
Strengthen your problem-solving abilities and deepen your understanding of Quantum Computing through dedicated practice.
Browse courses on Quantum Computing
Show steps
  • Find practice exercises and problems related to Quantum Computing
  • Attempt to solve exercises independently
  • Review solutions to identify areas of improvement
Four other activities
Expand to see all activities and additional details
Show all seven activities
Attend the QNE Workshop
Immerse yourself in a hands-on environment at the QNE Workshop and gain valuable insights from industry experts.
Show steps
  • Register for the QNE Workshop
  • Attend the workshop and actively participate in sessions
  • Network with other attendees and experts
Participate in a QNE User Group or Forum
Engage with a community of Quantum Network Explorer users to share knowledge and learn from others.
Show steps
  • Join QNE forums or user groups
  • Actively participate in discussions and ask questions
  • Contribute your own insights and experiences
Enter the QNE Challenge Contest
Put your skills to the test and showcase your expertise by participating in the QNE Challenge Contest.
Show steps
  • Learn about the contest guidelines and submission criteria
  • Design and develop your submission
  • Submit your entry and await the results
Contribute to the QNE Open Source Project
Make a meaningful contribution to the Quantum Network Explorer community by participating in its open-source development.
Show steps
  • Identify areas where you can contribute
  • Propose your contributions and engage with the development team
  • Submit your code and documentation for review

Career center

Learners who complete Quantum Communication and the Quantum Network Explorer will develop knowledge and skills that may be useful to these careers:

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