Discover live virtual and in-person events offered by IEEE groups around the world.
- This event has passed.
Introduction to Quantum Software Development Course
March 7, 2023 @ 6:00 pm – 8:00 pm
Web-based Course with live Instructor!
Times & Dates: 6 – 8PM ET, March 7, 9, 14, 16, 21, 23, 28, 30
Course Format: Live lectures interspersed with lab exercises in Visual Studio
This course is organized by the MITRE Corporation and being offered as part of the IEEE Boston Section’s professional development program.
Summary:
In recent years, there has been an enormous surge of interest in quantum computing. Government, academic, and commercial organizations have spent billions of dollars attempting to create reliable, general-purpose quantum computers. These systems leverage the unusual properties of quantum mechanics to perform computations that could never be performed on conventional computers in our lifetime. Such calculations have a wide range of applications, including:
• Engineering new materials
• Simulating how systems behave in extreme environments
• Finding new medicines that target specific diseases
• Building secure transmission channels that cannot be eavesdropped
How do quantum computers accomplish these bold claims? How could we use this technology to tackle our most difficult challenges? And how do programmers like you access it? In this course, we will explore the answers to these questions and help you unlock the ability to write quantum software and simulate quantum algorithms. Students should bring some basic programming experience and an open mind as we delve into a new computing paradigm.
Target Audience: Practicing software engineers. Objective: Develop the practicable skills needed to implement and study quantum algorithms in software.
Prerequisites:
Students are assumed to have exposure to the following concepts:• Complex numbers
• Vectors & Matrices
• Bra-ket and tensor notation
• Digital information
• Endianness
• Digital logic
• Low- and high-level programming
• Visual Studio
Learning materials covering the course prerequisites will be provided in advance. This way, students can fill in any gaps in their knowledge and everyone starts on the same page on day 1.
Outline:
• Multi-qubit systems
• Quantum circuits
• Quantum protocols
• Quantum algorithms
• Q# programming
©2021 The MITRE Corporation. All Rights Reserved.
Approved for Public Release; Distribution Unlimited.
Public Release Case Number 21-3742.