Undergraduate Course: Quantum Computing Project (PHYS09058)
|School||School of Physics and Astronomy
||College||College of Science and Engineering
|Credit level (Normal year taken)||SCQF Level 9 (Year 3 Undergraduate)
||Availability||Available to all students
|Summary||This course complements the Quantum Mechanics and Foundations of Quantum Mechanics courses by demonstrating an application in computation. Implemented as a project, it also provides a place for students to develop team programming skills of the type routinely employed in a professional setting, and exposure to the associated tools.
Entry Requirements (not applicable to Visiting Students)
||Other requirements|| None
|Additional Costs|| None
Information for Visiting Students
Course Delivery Information
|Academic year 2014/15, Available to all students (SV1)
|Learning and Teaching activities (Further Info)
Programme Level Learning and Teaching Hours 2,
Directed Learning and Independent Learning Hours
|Assessment (Further Info)
|Additional Information (Assessment)
|No Exam Information
| - Distinguish problems of different computational complexity.
- Explain why certain problems are rendered tractable by quantum computation with reference to the relevant concepts in quantum theory.
- Demonstrate an understanding of a quantum computing algorithm by simulating it on a classical computer.
- State some of the practical challenges in building a quantum computer.
- Contribute to a medium-scale application program as part of a co-operative team, making use of appropriate collaborative development tools (such as version control systems).
- Produce code and documentation that is comprehensible to a group of different programmers.
- Present the theoretical background and results of a project in written and verbal form.
|Graduate Attributes and Skills
|Course organiser||Prof Anthony Kennedy
Tel: (0131 6)50 5272
|Course secretary||Mrs Bonnie Macmillan
Tel: (0131 6)50 5905
© Copyright 2014 The University of Edinburgh - 12 January 2015 4:39 am