Undergraduate Catalog

Minor in Quantum Computing

The minor in Quantum Computing (QC) is designed for students in Computer Science and Computer Engineering majors.

Goals

The Quantum Computing minor aims to introduce computer science and computer engineering students to the principles of quantum computing, including its theoretical concepts and practical applications. The program focuses on quantum algorithms and programming, quantum machine learning and quantum security.

 

PROGRAM Learning Outcomes

  • Ability to design and develop quantum-related solutions by applying principles of quantum computing.
  • Ability to develop solutions related to emerging trends in the field of quantum computing.

The minor in Quantum Computing consists of 18 credit hours, distributed as follows: 6 credits of background courses, 9 credits of core courses, and 3 credits for a QC project.

Program Requirements

Background Courses

COSC 312Design and Analysis of Algorithms

3

COSC 434Introduction to Machine Learning

3

 

Core Courses

CCEN 380Introduction to Quantum Computing

3

COSC 402Quantum Machine Learning

3

COSC 437Introduction to Quantum Cryptography

3

GD Project

COSC 494Quantum Computing Project

3