41173 Quantum Software and Programming6cp; 3hpw, on campus, weekly
Requisite(s): (41170 Introduction to Quantum Computing OR 43025 Introduction to Quantum Computing) AND (48023 Programming Fundamentals OR 41039 Programming 1 OR 68416 Computational Physics)
Fields of practice: Quantum Information Science program
Many quantum software tools exist and are emerging the quantum technology ecosystem. In this subject, students will learn how to use these tools and relate them to core concepts in quantum computing by developing working modules. Basic notions will be implemented in tutorials and students will develop a live module implementing an advanced quantum algorithm.
Spring session, City campus
Detailed subject description.