Introduction to Quantum Computing
Online
/
Apr 10, 2024
/
Course Code: 1203-WEB23
- Overview
- Syllabus
- Instructor
Overview
This course is scheduled for 1 day (3 Hours)
10:00 am-1:30 pm Eastern, which includes two 15-minute breaks
After participating in this course, you will be able to:
- Define fundamental principles of quantum computing
- Comprehend challenges and the current state of quantum computing
- Evaluate the potential timeline and practicality of noisy intermediate-scale quantum computers and fault-tolerant quantum computers
- Analyze implications of quantum computing on various domains such as cryptography, optimization, and simulation
- Identify problems efficiently solved using quantum algorithms
- Understand the basics of programming quantum computers
Description
Quantum Computing is an emerging field with great potential for accelerating solutions to complex problems across disciplines such as physics, finance, and pharmacology. Quantum computing can also compromise modern cryptographic algorithms widely used in areas such as internet traffic encryption, disk encryption, and blockchain ledger signing.
This course introduces participants to quantum computing and quantum computers and how they impact different fields. Additionally, they will gain an understanding of how to program quantum computers through theoretical and practical components. The course welcomes individuals from technical backgrounds, even those with little or no prior knowledge of this subject area.
Course Outline:
- Fundamental principles of quantum computing
- Challenges and current state of quantum computing
- Potential impact of quantum computers on classical software
- Basics of programming quantum computers
- Hands-on exercises and demonstrations
Who Should Attend
- Technology Enthusiasts: Individuals interested in emerging technologies, particularly quantum computing, can attend the course to broaden their knowledge. It can help them grasp the fundamental principles, algorithms, and applications of quantum computing, even if they don't have a technical background.
- Professionals in Technology and Innovation: Individuals working in technology-driven industries, such as IT, innovation, and consulting, can benefit from understanding quantum computing concepts. This knowledge can assist them in evaluating the potential impact of quantum computing on their respective fields and exploring strategic opportunities.
- Decision Makers and Executives: Managers, executives, and decision-makers in organizations may find value in understanding the basics of quantum computing. It can help them make informed decisions about investments, research collaborations, and potential applications of quantum computing in their industries.
- Anyone Curious About Quantum Computing: The course is designed as an introductory course. Therefore, anyone with a general interest in learning about quantum computing and its implications can attend the course.
Time: 10:00 AM - 1:30 PM Eastern Time
Please note: You can check other time zones here.
Syllabus
Day 1
- Fundamental principles of quantum computing
- Superposition, entanglement, and quantum measurement
- Bits vs Qubits
- Challenges and current state of quantum computing
- Physical limitations and sources of errors in quantum computing
- Quantum computing hardware: roadmap (NISQ and FTQC)
- Potential impact of quantum computers on classical software
- Cryptography, optimization/machine learning, and simulation.
- Basics of programming quantum computers
- Black-box vs White-box
- Quantum gates and circuits
- Simulators vs. Actual Devices
- Hands-on exercises and demonstrations
- Summary and Conclusions
Instructor

Andriy is an associate professor at the Department of Computer Science, Toronto Metropolitan University (formerly Ryerson University).
His research interests are in mitigating risk in software engineering, focusing on large-scale software systems. Andriy received his Ph.D. in Applied Mathematics at the University of Western Ontario. He has 20+ years of software engineering experience in various industries. Before joining TMU, Andriy worked as a software developer in the IBM Information Management division at the IBM Toronto Software Laboratory. He is the Faculty Fellow of the IBM Centre for Advanced Studies and Rogers Cybersecure Catalyst.
He has served as a guest editor for several journals and as an organizer, committee member, and reviewer for several international software engineering workshops and conferences.

NOT INTERESTED IN THIS COURSE?
We always want to improve the quality of our courses. Please select any reasons why you feel this course is inadequate (check all that apply).
Course Rating
We currently do not have enough attendee responses to generate a rating for this course.
Fee & Credits
$225 + taxes
- 0.3 Continuing Education Units (CEUs)
- 3 Professional Development Hours (PDHs)
- ECAA Annual Professional Development Points
Group Training
REQUEST A QUOTE
Canada Job Grant
Your company may be eligible for funding! LEARN MORE