Juniata Classifieds>Juniata Online Courses>Applied Quantum Computing III: Algorithm and Software

Applied Quantum Computing III: Algorithm and Software

About this Course

This course is part III of the series of Quantum computing courses, which covers aspects from fundamentals to present-day hardware platforms to quantum software and programming. The goal of part III is to discuss some of the key domain-specific algorithms that are developed by exploiting the fundamental quantum phenomena (e.g. entanglement)and computing models discussed in part I. We will begin by discussing classic examples of quantum Fourier transform and search algorithms, along with its application for factorization (the famous Shor’s algorithm). Next, we will focus on the more recently developed algorithms focusing on applications to optimization, quantum simulation, quantum chemistry, machine learning, and data science. A particularly exciting recent development has been the emergence of near-intermediate scale quantum (NISQ) computers. We will also discuss how these machines are driving new algorithmic development. A key aspect of the course is to provide hands-on training for running (few qubit instances of) the quantum algorithms on present-day quantum hardware. For this purpose, we will take advantage of the availability of cloud-based access to quantum computers and quantum software. The material will appeal to engineering students, natural sciences students, and professionals whose interests are in using as well as developing quantum technologies. Attention: Quantum Computing 1: Fundamentals is an essential prerequisite to Quantum Computing 2: Hardware and Quantum Computing 3: Algorithm and Software. Learners should plan to complete Fundamentals (1) before enrolling in the Hardware (2) or the Algorithm and Software (3) courses. Alternatively, learners can enroll in courses 2 or 3 if they have solid experience with or knowledge of quantum computing fundamentals, including the following: 1) postulates of quantum mechanics; 2) gate-based quantum computing; 3) quantum errors and error correction; 3) adiabatic quantum computing; and 5) quantum applications and NISQ-era.

Created by: Purdue University

Level: Advanced


Related Online Courses

Élelem-, ivóvíz- és energiakészleteink korlátozottak, és ezek elosztása egyenlőtlen a növekvő népesség körében – az éghajlatváltozás pedig a keserű hab a tortán. Ezekben a globális kihívásokban... more
Internet of Things (IoT) is the present and the future of technology. Either, if you have none, few or some experience with electronics and you want to develop it projects this course will give you... more
Photovoltaic systems are often placed into a microgrid, a local electricity distribution system that is operated in a controlled way and includes both electricity users and renewable electricity... more
Delivering a platform solution for your business in a “clicks not code environment” seems easy. However the drag and drop interface of the technology isn’t the hard part. This is a course that ... more
La Universidad Galileo junto con el Programa Energías Renovables y Eficiencia Energética (4E) en Centroamérica que implementa la GIZ, desarrolló este curso con el objetivo de promover la “Di... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL