YoVDO

Introduction to Quantum Computing

Offered By: The University of British Columbia via edX

Tags

Quantum Computing Courses Quantum Entanglement Courses Quantum Teleportation Courses

Course Description

Overview

This course introduces students to the fundamentals of quantum computing and helps them understand and create quantum solutions from a computational and from a mathematical perspective. Students will learn, create, and debug quantum modules and further their knowledge by answering questions on the different aspects of each module. Students will build quantum simulators and write programs that formulate concepts such as quantum entanglement and teleportation. Students will also develop an awareness of related environmental and societal issues and will learn about secondary and postsecondary pathways and career opportunities in quantum computing.


Syllabus

1. Computer Technology Fundamentals

  • identify and describe the functions of, as well as important advances related to, electronic and computer components;
  • demonstrate a basic understanding of computer networks and their components;
  • demonstrate a basic understanding of binary numbers and digital logic.

2. Computer Technology Skills

  • install and configure the hardware and operating system of a workstation, and use file management techniques effectively;
  • construct and test simple interfaces and other electronic circuits;
  • assemble and configure a simple computer network;
  • install and use a variety of software;
  • apply fundamental programming concepts to develop a variety of simple programs, including a program to control an external device.

3. Technology, the Environment, and Society

  • identify harmful effects of the widespread use of computers and associated technologies on the environment, as well as agencies that reduce these effects;
  • identify effects of the widespread use of computers and associated technologies on society.

4. Professional Practice and Career Opportunities

  • follow appropriate health and safety procedures when assembling, using, and maintaining computer systems;
  • demonstrate an understanding of ethical and security issues related to the use of computers;
  • identify various careers related to computer technology and describe the education and/or training required for them.

Taught by

Ella Meyer

Tags

Related Courses

Quantum Computing
Brilliant
Quantum Computing with Qiskit and Advanced Algorithms
Packt via Coursera
Atomic and Optical Physics: Quantum States and Dynamics of Photons
Massachusetts Institute of Technology via edX
Mastering Quantum Mechanics Part 3: Entanglement and Angular Momentum
Massachusetts Institute of Technology via edX
Quantum Information Science I, Part 2
Massachusetts Institute of Technology via edX