Skip to main content

IQC - top navigation

  • Learn
  • Piazza
  • DRPS

Breadcrumb

  1. Home
  2. IQC: Introduction to Quantum Computing
  3. IQC: Course Materials

IQC: Schedule

Reading references acronyms:

NC: Quantum Computation and Quantum Information, M. Nielsen & I. Chuang, CUP (2000).  
RdW: Quantum Computing Lecture Notes, Ronald de Wolf
G: Introduction to Quantum Computation, Sevag Gharibian, Lectures notes lin
NEM: Non-examinable material

Use this link to access the lecture files L2-L14

WeekDateLecture #LecturerTopicReading
119 Sept 231.RaulIntroduction to IQC  
Lecture slides
 
 
21 Sept 232.RaulPostulate I: Quantum States 
Lecture slides 
 
NC 1.2, 2.1.1-2.1.4
226 Sept. 233.RaulPostulate II: Quantum Operations 
Lecture slides
Basis and linear independence NC 2.1.1; 
Linear operators and matrices NC 2.1.2 
Single qubits gates NC 1.3.1 and NC 4.2.
Varies Tutorial 0 Recap of complex numbers and linear algebra 
Tutorial questions
Tutorial solutions 
 
28 Sept. 234.RaulPostulate III: Measurement 
Lecture slides 
NC 2.2.3 and 2.2.5. 
NC defines a more general measurement. We will not use the most general formalism of measurement called POVM in this course (NC 2.2.6).
33 Oct. 235.RaulPostulate IV: Systems composition 
Lecture slides
Tensor product NC 2.1.7 
Outer-product NC 2.1.4 page 67
Varies Tutorial 1 Lectures 3 and 4 Quantum operations and measurements  
Tutorial questions
Tutorial solutions 
 
5 Oct. 236.RaulQuantum Circuit Model  
Lecture slides  
 
410 Oct. 23  No lecture 
Varies Tutorial 2 Lectures  5 and 6 System composition and Measurement 
Tutorial questions
Tutorial solutions   
 
12 Oct. 23  No lecture 
517 Oct. 237.RaulPhase Kick-back and Deutsch-Jozsa algorithm  
Lecture slides   
Deutsch-Jozsa NC 1.4.3 and 1.4.4 
Phase kick-back RdW 2.4.1 and G 7.1-7.4
 No tutorial  No tutorial 
19 Oct. 238.RaulBernstein Vazirani algorithm  
Lecture slides
 
Bernstein-Vazirani NC 1.4.3 RdW 2.4.2 and G 7.5 
Grover: NC 6.1 RdW 7.1-7.2 and G 11.1-11.2
624 Oct. 23 9. Grover algorithm  
Lecture slides   
Grover: NC 6.1 RdW 7.1-7.2 and G 11.1-11.2 

 
VariesTutorial 3 Lectures 7 and 8 Phase kickback, Deutsch-Jozsa and Bernstein-Vazirani  
Tutorial questions
Tutorial solutions  
 
26 Oct. 2310.RaulSimon's Algorithm  
Lecture slides
Simon:  NC 1.4.3 RdW 3 and G 8
731 Oct. 2311.Raul

Hadamard Test 
Lecture slides  

Operators and Observables:  
NC 2.1.2, 2.1.5, 2.1.6. 
Projective measurement: NC 2.2.5 
Parity measurement: 10.5.8
Varies Tutorial 4 Lectures 9 and 10 Grover and Simon's algorithm   
Tutorial questions
Tutorial solutions    
 
2 Nov. 2312.RaulQuantum Error Correction  
Lecture 12 QECC.pdf 
 Classical and quantum bit flip code: NC page 426 + 10.1.1 
Phase flip code: NC 10.1.2 
Shor 9 qubit code: NC 10.2 
Circuits for encoding, decoding and correction: NC 10.5.8 
87 Nov. 23 13.Raul Quantum Fourier Transform 
Lecture 13 Quantum Fourier Transform v2.pdf  
 
Quantum Fourier Transform: NC 5.1 
Additional references: RdW Ch4, G Ch9
Varies Tutorial 5 Lectures 11 and 12 
Quantum Error Correction 
Tutorial questions
Tutorial solutions  
 
 
09 Nov. 2314.RaulQuantum Phase Estimation 
Lecture 14 Quantum Phase Estimation  
Phase estimation: NC 5.2 
Approximation with error: NC 5.2.1 (NEM) 
Additional references RdW Ch4, G Ch9 
Order finding and factoring NC 5.3, RdW Ch5, G Ch10
   Assignment    
 Solutions
 
914 Nov. 2315.Petros

Variational Quantum Algorithms I

Lecture 15 Variational Quantum Algorithms I

For further reading see review papers at the last slide
Varies Tutorial 6 
Lectures 13-14  QFT and QPE 
Tutorial questions
Tutorial solutions  
 
 
16 Nov. 2316.Petros

Variational Quantum Algorithms II

Lecture 16 VQA II

For further reading see review papers at the last slide
1021 Nov. 23 17. Petros

Measurement-Based Quantum Computing I

Lecture 17 Measurement-Based Quantum Computing I 

For further reading see references at last slide
 Varies Tutorial 7 Lectures 15-16 VQA
Tutorial questions
Tutorial solutions
 
23 Nov. 2318.PetrosMBQC II
Lecture 18 MBQC II
For further reading see references at last slide
1128 Nov. 23 19.Petros

MBQC III (Application): Blind Quantum Computing

Lecture 19 MBQC III (Application)

For further reading see references at last slide
Varies Tutorial 8 

Lectures 17-19 MBQC

Tutorial 8 questions

Tutorial 8 solutions

 
30 Nov. 23 Revision Revision for Exam
Revision slides
 
      

 

License
All rights reserved The University of Edinburgh

Book traversal links for IQC: Schedule

  • IQC: Course Materials
  • Up
  • IQC: Resource List

Navigation links

  • IQC: Course Materials
    • IQC: Schedule
  • IQC: Resource List
  • IQC: Assessment
  • IQC: Course Contacts
RSS feed

Opencourse privacy & accessibility statements; contact Informatics, ILTS.