|
|
|
AimsThe participants will after the course have insight into Functional Programming and Quantum Computation.
GoalsThe participants must at the end of the course be able to:
ContentsWe shall see - How to define states and observables, - How to construct composite systems through tensorial products, - How to establish a connection between the functional structures and the experimental measurements, - How to comprehend the entanglement issues, etc. We will build "quantum circuits", implement some known "quantum algorithms" for computing, teleportation, "dense coding", etc.
PrerequisitesdProgSprog
Types of teachingLectures (3h/week)
Compulsory programWe shall try to answer some questions on how to simulate quantum objects (and quantum 'computing circuits') on standard platforms; how to throw a bridge between the theory of computation and physics. We will use a modern functional language; Haskell, as our main vehicle.
LecturerJerzy Karczmarczuk
Teaching materialslecture notes
Course homepagehttp://www.daimi.au.dk/~karczma/Qcourse/
Evaluationexercises and mini-projectspass/fail, internal examiner
Credits5 ECTS
LanguageEnglish
QuarterQ1 in 2007
Course typeOptional advanced course
|