(Microsoft) Microsoft is working to empower the quantum generation through education. In 2019, Microsoft partnered with the University of Washington to teach an introductory course on quantum computing and programming. The course, led by Dr. Krysta Svore, General Manager of Microsoft Quantum Systems, focused on the practical implementation of quantum algorithms.
Students were first introduced to quantum programming with Q# through a series of coding exercises followed by programming assignments. For their final project, student teams developed quantum solutions for specified problems – everything from entanglement games and key distribution protocols to quantum chemistry and a Bitcoin mining algorithm. Several students from this undergraduate course joined the Microsoft Quantum team for a summer internship, further developing their new skillsets and delivering quantum impact to organizations around the world.
On the heels of this hands-on teaching engagement, Microsoft has established curriculum partnerships with more than 10 institutions around the world to continue closing the skills gap in quantum development and quantum algorithm design. This curriculum is circling the globe, from the University of California, Los Angeles (UCLA) to the Indian Institute of Technology (IIT) in Roorkee and Hyderabad, India.
Partner universities leverage Q#, Microsoft’s quantum programming language and associated Quantum Development Kit, to teach the principles of quantum computing to the next generation of computer engineers and scientists.