41076 Methods in Quantum Computing
Warning: The information on this page is indicative. The subject outline for a
particular session, location and mode of offering is the authoritative source
of all information about the subject for that offering. Required texts, recommended texts and references in particular are likely to change. Students will be provided with a subject outline once they enrol in the subject.
Subject handbook information prior to 2025 is available in the Archives.
Credit points: 6 cp
Subject level:
Undergraduate
Result type: Grade and marksRequisite(s): ((41170 Introduction to Quantum Computing OR 43025 Introduction to Quantum Computing OR 68413 Quantum Physics) AND 37233 Linear Algebra)
Description
Quantum computing is a disruptive new technology since quantum computers promise dramatic advantages over current computers. Recent rapid physical experimental progress has made it possible that large-scalable and functional quantum computers will be built within 10 years. This subject exposes and demystifies quantum computing using a step-by-step approach. It introduces systematically the basic principles of quantum computing, quantum algorithms and programming methodologies and techniques so that the students can develop software to realise the superpower of quantum computers.
Subject learning objectives (SLOs)
Upon successful completion of this subject students should be able to:
1. | Explain the advantages of quantum computing over classical computing. (D.1) |
---|---|
2. | Evaluate the application of quantum computing technologies to known and unknown contexts. (D.1) |
3. | Analyse efficiency and complexity of quantum technologies. (D.1) |
Course intended learning outcomes (CILOs)
This subject also contributes specifically to the development of the following Course Intended Learning Outcomes (CILOs):
- Technically Proficient: FEIT graduates apply abstraction, mathematics and discipline fundamentals, software, tools and techniques to evaluate, implement and operate systems. (D.1)
Assessment
Assessment task 1: Quantum technology analysis
Intent: | To practice and hone skills in analysis of quantum protocols |
---|---|
Objective(s): | This assessment task addresses the following subject learning objectives (SLOs): 2 and 3 This assessment task contributes to the development of the following Course Intended Learning Outcomes (CILOs): D.1 |
Type: | Exercises |
Groupwork: | Individual |
Weight: | 45% |
Length: | As required to show working and correct answer. |
Assessment task 2: Out of the (Quantum) Box Presentation
Intent: | To articulate and critically assess the known and possible applications of quantum technologies. |
---|---|
Objective(s): | This assessment task addresses the following subject learning objectives (SLOs): 1 and 2 This assessment task contributes to the development of the following Course Intended Learning Outcomes (CILOs): D.1 |
Type: | Presentation |
Groupwork: | Group, group and individually assessed |
Weight: | 30% |
Length: | 10-15 minute video |
Assessment task 3: Quantum Protocol Project
Intent: | To critically analyse quantum computing protocols, their shortcoming and advantages compared to classical protocols |
---|---|
Objective(s): | This assessment task addresses the following subject learning objectives (SLOs): 1 and 2 This assessment task contributes to the development of the following Course Intended Learning Outcomes (CILOs): D.1 |
Type: | Report |
Groupwork: | Individual |
Weight: | 25% |
Length: | 1500-3000 words |
Minimum requirements
In order to pass the subject, a student must achieve an overall mark of 50% or more. There is no attendance or partcipation requirements in this subject.
Recommended texts
Michael Nielsen and Isaac Chuang, "Quantum Computation and Quantum Information," Cambridge University Press.
Phillip Kaye, Raymond Laflamme and Michele Mosca, "An Introduction to Quantum Computing", Oxford University Press
Other resources
Additional resources will be given for individual lectures