DCU Home | Our Courses | Loop | Registry | Library | Search DCU
<< Back to Module List

Latest Module Specifications

Current Academic Year 2025 - 2026

Module Title High Performance & Quantum Computing
Module Code PHY1090
Faculty Physical Sciences School Science & Health
NFQ level 8 Credit Rating 5
Description

The module will give an introduction to the concepts behind of modern computational methods with a particular emphasis on quantum computing and information: * An introduction to theoretical computer science and computational complexity * The need for high performance computing in theoretical modelling * The physics and mathematics behind quantum computing and quantum information science generally

Learning Outcomes

1. LO1: Appreciation of theoretical computer science and computational complexity classes
2. LO2: Practical working understanding of discrete vector spaces
3. LO3: Understanding the Postulates of Quantum Mechanics and implications thereof
4. LO4: Knowledge of the main models of Quantum Computation [e.g. Circuit, Adiabatic]
5. LO5: Familiarity of key Algorithms and Applications (Quantum Key Distribution, Teleportation, Factoring, Simulation)
6. LO6: Mastery of core concepts in Quantum Information (Entanglement, Density matrices, Noise Channels)
7. LO7: Knowledge of advanced topics [e.g. mappings from qubits and spin to fermions; Entanglement Entropy; Matrix Product states]
8. LO8: To be able to understand and evaluate the merits of the main QC platforms (Superconducting, Ion-Traps, Photonic)


WorkloadFull time hours per semester
TypeHoursDescription
Online activity30Students will independently work through provided online material in form of recommended reading, and asynchronous online lectures
Online activity20Students will complete Loop quizzes to monitor learning on the course topics
Workshop10Industry partners will provide workshops and "look behind the curtain" live streams to facilities such as high performance computing clusters (Intel, MS) and quantum computing hardware under development (Intel)
Group work25Students will jointly define a computational problem to be run on a HPC cluster, write the appropriate code and evaluate the results
Group work20Students will jointly work on introducing a test challenge and solution involving HPC, BC, Q-Crypt, or Q-Comp. Students will present their challenge and concept to solve it to their peers
Independent Study20Independent learning
Total Workload: 125
Section Breakdown
CRN21167Part of TermSemester 2
Coursework0%Examination Weight0%
Grade Scale40PASSPass Both ElementsY
Resit CategoryRC1Best MarkN
Module Co-ordinatorOisin CreanerModule Teacher
Assessment Breakdown
TypeDescription% of totalAssessment Date
Completion of online activityContinuous evaluation of completion of self-guided online learning material (loop, h5p,...) Components (HPC,BC,QCrypt,QComp) can be taken separately in any order50%As required
Group project Group project in running code on a high performance cluster or cloud instance (in collaboration with PS432)25%As required
Group presentationPeer assessed group presentation on a challenge based project set by industry partners, research centres, or the module coordinators. The challenge will be based on an example of the implementation of any of the modules aspects (HPC, BC, Q-Crypt, Q-comp)25%As required
Reassessment Requirement Type
Resit arrangements are explained by the following categories;
RC1: A resit is available for both* components of the module.
RC2: No resit is available for a 100% coursework module.
RC3: No resit is available for the coursework component where there is a coursework and summative examination element.

* ‘Both’ is used in the context of the module having a coursework/summative examination split; where the module is 100% coursework, there will also be a resit of the assessment

Pre-requisite None
Co-requisite None
Compatibles None
Incompatibles None

All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml

Indicative Content and Learning Activities

High performance computing
Introduction in HPC hardware and use scenarios in terms of computational physics, but also cloud computing. This activity will involve industry partners to illustrate their usage of such systems (All TOP500 entries in Ireland are from private companies)

Block-Chain
Basic introduction in the concept of a block-chain and its use in new developments in trust networks

Quantum Cryptography
Introduction in cryptographic key exchange using entangled photon pairs. Outline current challenges and use scenarios

Quantum Computing
Basic introduction to quantum computing, promises and limitations.

Indicative Reading List

Books:
None

Articles:
None
Other Resources

None

<< Back to Module List View 2024/25 Module Record for