01HGHUU
A.A. 2024/25
Inglese
Teaching | Hours |
---|---|
Lezioni | 45 |
Esercitazioni in laboratorio | 15 |
Tutoraggio | 15 |
Teacher | Status | SSD | h.Les | h.Ex | h.Lab | h.Tut | Years teaching |
---|
Teacher | Status | SSD | h.Les | h.Ex | h.Lab | h.Tut |
---|---|---|---|---|---|---|
Dri Emanuele | Collaboratore Esterno | 6 | 6 | 0 | 0 | |
Graziano Mariagrazia | Professore Associato | IINF-01/A | 9 | 0 | 0 | 0 |
Marchesin Andrea | Assegnista di Ricerca | 5 | 0 | 0 | 0 | |
Orlandi Giacomo | Dottorando | 0 | 0 | 7 | 0 | |
Tudisco Antonio | Dottorando | 0 | 0 | 8 | 0 | |
Vitali Giacomo | Dottorando | 4,5 | 6 | 0 | 0 | |
Volpe Deborah | Collaboratore Esterno | 0 | 0 | 0 | 15 |
SSD | CFU | Activities | Area context |
---|
Inglese
Master of science-level of the Bologna process in Quantum Engineering - Torino
Teaching | Hours |
---|---|
Lezioni | 45 |
Esercitazioni in laboratorio | 15 |
Tutoraggio | 15 |
Teacher | Status | SSD | h.Les | h.Ex | h.Lab | h.Tut | Years teaching |
---|---|---|---|---|---|---|---|
Turvani Giovanna | Professore Associato | IINF-01/A | 31 | 0 | 0 | 0 | 1 |
Teacher | Status | SSD | h.Les | h.Ex | h.Lab | h.Tut |
---|---|---|---|---|---|---|
Graziano Mariagrazia | Professore Associato | IINF-01/A | 9 | 0 | 0 | 0 |
Marchesin Andrea | Assegnista di Ricerca | 5 | 0 | 0 | 0 | |
Orlandi Giacomo | Dottorando | 0 | 0 | 7 | 0 | |
Tudisco Antonio | Dottorando | 0 | 0 | 8 | 0 | |
Volpe Deborah | Collaboratore Esterno | 0 | 0 | 0 | 15 |
SSD | CFU | Activities | Area context | ING-INF/01 | 6 | B - Caratterizzanti | Ingegneria elettronica |
---|
Inglese
Master of science-level of the Bologna process in Quantum Engineering - Torino
04TAHUV 04TAHUW
Teaching | Hours |
---|---|
Lezioni | 48 |
Esercitazioni in aula | 12 |
Teacher | Status | SSD | h.Les | h.Ex | h.Lab | h.Tut | Years teaching |
---|---|---|---|---|---|---|---|
Montrucchio Bartolomeo | Professore Ordinario | IINF-05/A | 37,5 | 0 | 0 | 0 | 1 |
Teacher | Status | SSD | h.Les | h.Ex | h.Lab | h.Tut |
---|---|---|---|---|---|---|
Dri Emanuele | Collaboratore Esterno | 6 | 6 | 0 | 0 | |
Vitali Giacomo | Dottorando | 4,5 | 6 | 0 | 0 |
SSD | CFU | Activities | Area context | ING-INF/05 | 6 | B - Caratterizzanti | Ingegneria elettronica |
---|
Quantum Hardware Design and Optimization and Quantum Computing
QUANTUM HARDWARE DESIGN AND OPTIMIZATION: The aim is to offer an overview of the building blocks of a quantum computer and of the methods adopted to implement it. The focus starts from the knowledge of a physical QBit and examines the design parameters to be tackled to implement a real QComputer dealing with decoherence and noise when the number o QBits increases. Afterwords the goal is to step to elementary quantum gates based on two or more Qbits and on their combination used to actually implement simple algorithms. Furthermore, starting from the QBit and Qbit gates model examined, some algorithms will be implemented to test the model functionality. The problem will then be further scaled for the resolution of algorithms by integrating classical and quantum computation through FPGAs-based emulators with increasing complexity. QUANTUM COMPUTING: The Quantum Computing (QC) course is a mandatory course belonging to the Master Degree in Quantum Engineering; it is taught in the first semester of the second year, and it is taught in English. The main goal of the course is to provide the students with a knowledge of the software applications of quantum computing, by means of integrated business hw/sw platforms. The purpose is to show what it is actually possible to do with a quantum computer. During the course, will be provided contributions from companies with whom Politecnico di Torino is involved for research and development projects, such as IBM, Intesa Sanpaolo, TIM, Pasqal, Fondazione Links.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
The Quantum Hardware Design and Optimization course focuses on the knowledge of a physical qubit and examines the design parameters to be tackled to implement a real Quantum Computer dealing with decoherence and noise when the number of qubits increases. The course covers qubits and their representation on the Bloch sphere, the use of quantum gates, and implementation with Open QASM 2.0 and Qiskit. It explores the design of quantum circuits and introduces quantum algorithms and optimization techniques like QUBO and Ising. The course addresses hardware for quantum gates, including NMR, trapped ions, Josephson junctions, and quantum dots, as well as mapping and optimization specific to hardware. It includes practical exercises on CAD for quantum circuits, digital emulation with FPGA and GPU, VHDL projects, simulations with Modelsim, and testing on platforms.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
The Quantum Computing (QC) course is a course belonging to the Master Degree in Quantum Engineering; it is taught in the first semester of the second year, and it is taught in English. The main goal of the course is to provide the students with a knowledge of the software applications of quantum computing, by means of integrated business hw/sw platforms. The purpose is to show what it is actually possible to do with a quantum computer. During the course, will be provided contributions from companies with whom Politecnico di Torino is involved for research and development projects, such as IBM, Intesa Sanpaolo, TIM, Pasqal, Fondazione Links.
Quantum Hardware Design and Optimization and Quantum Computing
QUANTUM HARDWARE DESIGN AND OPTIMIZATION: The aim is to offer an overview of the building blocks of a quantum computer and of the methods adopted to implement it. The focus starts from the knowledge of a physical QBit and examines the design parameters to be tackled to implement a real QComputer dealing with decoherence and noise when the number o QBits increases. Afterwords the goal is to step to elementary quantum gates based on two or more Qbits and on their combination used to actually implement simple algorithms. Furthermore, starting from the QBit and Qbit gates model examined, some algorithms will be implemented to test the model functionality. The problem will then be further scaled for the resolution of algorithms by integrating classical and quantum computation through FPGAs-based emulators with increasing complexity. QUANTUM COMPUTING: The Quantum Computing (QC) course is a mandatory course belonging to the Master Degree in Quantum Engineering; it is taught in the first semester of the second year, and it is taught in English. The main goal of the course is to provide the students with a knowledge of the software applications of quantum computing, by means of integrated business hw/sw platforms. The purpose is to show what it is actually possible to do with a quantum computer. During the course, will be provided contributions from companies with whom Politecnico di Torino is involved for research and development projects, such as IBM, Intesa Sanpaolo, TIM, Pasqal, Fondazione Links.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
The Quantum Hardware Design and Optimization course focuses on the knowledge of a physical qubit and examines the design parameters to be tackled to implement a real Quantum Computer dealing with decoherence and noise when the number of qubits increases. The course covers qubits and their representation on the Bloch sphere, the use of quantum gates, and implementation with Open QASM 2.0 and Qiskit. It explores the design of quantum circuits and introduces quantum algorithms and optimization techniques like QUBO and Ising. The course addresses hardware for quantum gates, including NMR, trapped ions, Josephson junctions, and quantum dots, as well as mapping and optimization specific to hardware. It includes practical exercises on CAD for quantum circuits, digital emulation with FPGA and GPU, VHDL projects, simulations with Modelsim, and testing on platforms.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
The Quantum Computing (QC) course is a course belonging to the Master Degree in Quantum Engineering; it is taught in the first semester of the second year, and it is taught in English. The main goal of the course is to provide the students with a knowledge of the software applications of quantum computing, by means of integrated business hw/sw platforms. The purpose is to show what it is actually possible to do with a quantum computer. During the course, will be provided contributions from companies with whom Politecnico di Torino is involved for research and development projects, such as IBM, Intesa Sanpaolo, TIM, Fondazione Links.
Quantum Hardware Design and Optimization and Quantum Computing
QUANTUM HARDWARE DESIGN AND OPTIMIZATION: The student wil know how to implementation on a hardware basis the quantum gates and circuits; this ability will be deployed on realistic qbits and multi-qubit array both in ideal and non-ideal conditions. The student will have the ability to simulate functionally simple quantum circuits using simulators available at teaching level. The student will have the ability to compile quantum algorithms of simple and medium complecity, holding first of all a solid methdology independently on the tye of algorithm. The student will have the ability to implment a general algorithm on Field Progrmmable Gate Aarrays (FPGAs) and to deploy quantum algorthms emulator usign FPGAs The sutdent wil hold the basic skills to integrate classical and quantum electronic architectures in an embedded or coherently interfaced hardware support. QUANTUM COMPUTING: - Basic knowledge of software platforms for quantum computers - Detailed knowledge of IBM platform - Detailed knowledge of D-Wave platform - Knowledge of Pasqal platform - Knowledge of main applications of quantum computing in finance, optimization, and telecommunications
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
The student wil know how to implement on a hardware basis the quantum gates and circuits; this ability will be deployed on realistic qubits and multi-qubit array both in ideal and non-ideal conditions. The student will develop the ability to simulate functionally simple quantum circuits using simulators available at teaching level. The student will develop the ability to compile quantum algorithms of simple and medium complexity, holding first a solid methodology independently on the type of algorithm. The student will develop the ability to implement a general algorithm on Field Programmable Gate Arrays (FPGAs) and to deploy quantum algorithms emulator using FPGAs The student will hold the basic skills to integrate classical and quantum electronic architectures in an embedded or coherently interfaced hardware support.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
- basic knowledge of software platforms for quantum computers - detailed knowledge of IBM platform - detailed knowledge of D-Wave platform - knowledge of other platforms (to be defined) - knowledge of main applications of quantum computing in finance, optimization, and telecommunications
Quantum Hardware Design and Optimization and Quantum Computing
QUANTUM HARDWARE DESIGN AND OPTIMIZATION: The student wil know how to implementation on a hardware basis the quantum gates and circuits; this ability will be deployed on realistic qbits and multi-qubit array both in ideal and non-ideal conditions. The student will have the ability to simulate functionally simple quantum circuits using simulators available at teaching level. The student will have the ability to compile quantum algorithms of simple and medium complecity, holding first of all a solid methdology independently on the tye of algorithm. The student will have the ability to implment a general algorithm on Field Progrmmable Gate Aarrays (FPGAs) and to deploy quantum algorthms emulator usign FPGAs The sutdent wil hold the basic skills to integrate classical and quantum electronic architectures in an embedded or coherently interfaced hardware support. QUANTUM COMPUTING: - Basic knowledge of software platforms for quantum computers - Detailed knowledge of IBM platform - Detailed knowledge of D-Wave platform - Knowledge of Pasqal platform - Knowledge of main applications of quantum computing in finance, optimization, and telecommunications
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
The student wil know how to implement on a hardware basis the quantum gates and circuits; this ability will be deployed on realistic qubits and multi-qubit array both in ideal and non-ideal conditions. The student will develop the ability to simulate functionally simple quantum circuits using simulators available at teaching level. The student will develop the ability to compile quantum algorithms of simple and medium complexity, holding first a solid methodology independently on the type of algorithm. The student will develop the ability to implement a general algorithm on Field Programmable Gate Arrays (FPGAs) and to deploy quantum algorithms emulator using FPGAs The student will hold the basic skills to integrate classical and quantum electronic architectures in an embedded or coherently interfaced hardware support.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
- basic knowledge of software platforms for quantum computers - detailed knowledge of IBM platform - detailed knowledge of D-Wave platform - knowledge of other platforms (to be defined) - knowledge of main applications of quantum computing in finance, optimization, and telecommunications
Quantum Hardware Design and Optimization and Quantum Computing
QUANTUM HARDWARE DESIGN AND OPTIMIZATION: The student is expected to have knowledges on: Quantum information processing in terms of methods and tools Fundamentals of Quantum algebra, both at theoretical and practical level, i.e. should be able to follow quantum algebra demostrations and to solve basic problems using quantum algebra methods Qbit technology both in terns of materials and processes, and single Qbit physical implementation based on the major existing technologies Critieria, problems and circuits for interfacing Qbit devices and gates to standard technologies for dirving and reading Fundamentals of Quantum algorithms QUANTUM COMPUTING: - basic knowledge in computer sciences - basic knowledge in Python programming and high level programming languages - knowledge of the quantum gates from a hardware point of view - knowledge of the main quantum algorithms (e.g. Shor)
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
The student is expected to have knowledges on: Quantum information processing in terms of methods and tools Fundamentals of Quantum algebra, both at theoretical and practical level, i.e. should be able to follow quantum algebra demonstrations and to solve basic problems using quantum algebra methods Qubit technology both in terms of materials and processes, and single qubit physical implementation based on the major existing technologies Criteria, problems and circuits for interfacing qubit devices and gates to standard technologies for driving and reading Fundamentals of Quantum algorithms
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
- basic knowledge in computer sciences - basic knowledge in Python programming and high level programming languages - knowledge of the quantum gates from a hardware point of view - knowledge of the main quantum algorithms (e.g. Shor)
Quantum Hardware Design and Optimization and Quantum Computing
QUANTUM HARDWARE DESIGN AND OPTIMIZATION: The student is expected to have knowledges on: Quantum information processing in terms of methods and tools Fundamentals of Quantum algebra, both at theoretical and practical level, i.e. should be able to follow quantum algebra demostrations and to solve basic problems using quantum algebra methods Qbit technology both in terns of materials and processes, and single Qbit physical implementation based on the major existing technologies Critieria, problems and circuits for interfacing Qbit devices and gates to standard technologies for dirving and reading Fundamentals of Quantum algorithms QUANTUM COMPUTING: - basic knowledge in computer sciences - basic knowledge in Python programming and high level programming languages - knowledge of the quantum gates from a hardware point of view - knowledge of the main quantum algorithms (e.g. Shor)
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
The student is expected to have knowledges on: Quantum information processing in terms of methods and tools Fundamentals of Quantum algebra, both at theoretical and practical level, i.e. should be able to follow quantum algebra demonstrations and to solve basic problems using quantum algebra methods Qubit technology both in terms of materials and processes, and single qubit physical implementation based on the major existing technologies Criteria, problems and circuits for interfacing qubit devices and gates to standard technologies for driving and reading Fundamentals of Quantum algorithms
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
- basic knowledge in computer sciences - basic knowledge in Python programming and high level programming languages - (suggested, but not mandatory) basic knowledge of the quantum gates from a hardware point of view
Quantum Hardware Design and Optimization and Quantum Computing
QUANTUM HARDWARE DESIGN AND OPTIMIZATION: Universal set of gates for QC, Di Vincenzo's Criteria and ardware implementation of quantum gates and circuits on realistic qbits and multi-qubit array: ideal, non-ideal conditions, noise impact, temperature and defects. [1CFU] Functional comparison through models and simulations of NMR Qbits, Josephson Junction Qbits, Trapped ions Qbits and Quantum Dots Qbits [1CFU] Design of quantum circuits [1CFU]: • Basic quantum algorithms implementation based on quantum gates • Compilation of quantum circuits tailored for actual hardware specifications and comparison with classical compilation processes • Technology-dependent gate optimizations and two-qubit gate templates • Basics on CAD design for quantum circuits Quantum computing emulation and integration with classical digital architectures [2CFU]: • Fundamentals of classical digital circuits for FPGA • Design of digital circuits to be synthesized on FPGAs for quantum computing emulation • Simulation and characterization of emulated quantum circuits Deployment of quantum-based algorithms and methodologies on quantum HW through Quadratic Unconstrained Binary Optimization (QUBO) for real-life problems. [1CFU] QUANTUM COMPUTING: - Introduction to software platforms for quantum computing (0,5 credits) - IBM platform (1,5 credits) - D-Wave platform (1,5 credits) - Pasqal platform (1,5 credits) - Applications (finance, optimization, telecommunications) (1 credit) - Laboratory exercises will be done, most of the course will be hands-on.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
Universal set of gates for QC, Di Vincenzo's Criteria and hardware implementation of quantum gates and circuits on realistic qubits and multi-qubit array: ideal, non-ideal conditions, noise impact, temperature and defects. [1CFU] Design of quantum circuits [1CFU]: • Basic quantum algorithms implementation based on quantum gates • Compilation of quantum circuits tailored for actual hardware specifications and comparison with classical compilation processes • Technology-dependent gate optimizations and two-qubit gate templates • Basics on CAD design for quantum circuits Functional comparison through models and simulations of NMR qubits, Josephson Junction qubits, Trapped ions qubits and Quantum Dots qubits [1CFU] Quantum computing emulation and integration with classical digital architectures [2CFU]: • Fundamentals of classical digital circuits for FPGA • Design of digital circuits to be synthesized on FPGAs for quantum computing emulation • Simulation and characterization of emulated quantum circuits Deployment of quantum-based algorithms and methodologies on quantum HW through Quadratic Unconstrained Binary Optimization (QUBO) for real-life problems. [1CFU]
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
- Introduction to software platforms for quantum computing (0,5 credits) - IBM platform (1,5 credits) - D-Wave platform (1,5 credits) - other platforms (1,5 credits) - Applications (finance, optimization, telecommunications) (1 credit) - Laboratory exercises will be done, most of the course will be hands-on. Please note that topics are subject to partial change, due to the fast changes in this subject
Quantum Hardware Design and Optimization and Quantum Computing
QUANTUM HARDWARE DESIGN AND OPTIMIZATION: Universal set of gates for QC, Di Vincenzo's Criteria and ardware implementation of quantum gates and circuits on realistic qbits and multi-qubit array: ideal, non-ideal conditions, noise impact, temperature and defects. [1CFU] Functional comparison through models and simulations of NMR Qbits, Josephson Junction Qbits, Trapped ions Qbits and Quantum Dots Qbits [1CFU] Design of quantum circuits [1CFU]: • Basic quantum algorithms implementation based on quantum gates • Compilation of quantum circuits tailored for actual hardware specifications and comparison with classical compilation processes • Technology-dependent gate optimizations and two-qubit gate templates • Basics on CAD design for quantum circuits Quantum computing emulation and integration with classical digital architectures [2CFU]: • Fundamentals of classical digital circuits for FPGA • Design of digital circuits to be synthesized on FPGAs for quantum computing emulation • Simulation and characterization of emulated quantum circuits Deployment of quantum-based algorithms and methodologies on quantum HW through Quadratic Unconstrained Binary Optimization (QUBO) for real-life problems. [1CFU] QUANTUM COMPUTING: - Introduction to software platforms for quantum computing (0,5 credits) - IBM platform (1,5 credits) - D-Wave platform (1,5 credits) - Pasqal platform (1,5 credits) - Applications (finance, optimization, telecommunications) (1 credit) - Laboratory exercises will be done, most of the course will be hands-on.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
Universal set of gates for QC, Di Vincenzo's Criteria and hardware implementation of quantum gates and circuits on realistic qubits and multi-qubit array: ideal, non-ideal conditions, noise impact, temperature and defects. [1CFU] Design of quantum circuits [1CFU]: • Basic quantum algorithms implementation based on quantum gates • Compilation of quantum circuits tailored for actual hardware specifications and comparison with classical compilation processes • Technology-dependent gate optimizations and two-qubit gate templates • Basics on CAD design for quantum circuits Functional comparison through models and simulations of NMR qubits, Josephson Junction qubits, Trapped ions qubits and Quantum Dots qubits [1CFU] Quantum computing emulation and integration with classical digital architectures [2CFU]: • Fundamentals of classical digital circuits for FPGA • Design of digital circuits to be synthesized on FPGAs for quantum computing emulation • Simulation and characterization of emulated quantum circuits Deployment of quantum-based algorithms and methodologies on quantum HW through Quadratic Unconstrained Binary Optimization (QUBO) for real-life problems. [1CFU]
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
- Introduction to software platforms for quantum computing (0,5 credits) - IBM platform (1,5 credits) - D-Wave platform (1,5 credits) - other platforms (1,5 credits) - Applications (finance, optimization, telecommunications) (1 credit) - Laboratory exercises will be done, most of the course will be hands-on. Please note that topics are subject to partial change, due to the fast changes in this subject
Quantum Hardware Design and Optimization and Quantum Computing
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
Quantum Hardware Design and Optimization and Quantum Computing
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
Quantum Hardware Design and Optimization and Quantum Computing
QUANTUM HARDWARE DESIGN AND OPTIMIZATION: The course consists of theoretical lectures and an application part of exercises carried out in the laboratory with the aid of electronic boards and computer systems. The experimental exercises involve the design of basic blocks defined starting from elementary cells and the analysis of their performance using simulators. They then foresee the description of more complex architectures through VHDL language. The number of exercises foreseen is 3 and are carried out in the laboratory by a group of 3/4 students. Each laboratory requires drafting a report which will contribute to the achievement of the final grade. QUANTUM COMPUTING: - Class lectures (also hands-on): 50% of the course duration; - Extensive Class exercise time: 30% of the course duration; - Assisted laboratories: 20% of the course duration. Students are highly invited to interact with Lecturers, at lecture, exercise, and laboratory slots. Students are invited to take always with themselves their notebook for hands-on activities.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
The course consists of theoretical lectures and an application part based on exercises carried out in the laboratory with the aid of electronic boards and computer systems. The experimental exercises involve the design of basic blocks defined starting from elementary cells and the analysis of their performance using simulators. They then foresee the description of more complex architectures through VHDL language. During lab hours, students will work on some guided exercises and collaborate in groups on several projects. Lab assessments will be conducted on-site by the instructors, who will ask questions about the execution of the various tasks. Laboratory groups will be composed of 3/4 students.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
- Class lectures (also hands-on): 50% of the course duration; - Extensive Class exercise time: 30% of the course duration; - Assisted laboratories: 20% of the course duration. Students are highly invited to interact with Lecturers, at lecture, exercise, and laboratory slots. Students are invited to take always with themselves their notebook for hands-on activities.
Quantum Hardware Design and Optimization and Quantum Computing
QUANTUM HARDWARE DESIGN AND OPTIMIZATION: The course consists of theoretical lectures and an application part of exercises carried out in the laboratory with the aid of electronic boards and computer systems. The experimental exercises involve the design of basic blocks defined starting from elementary cells and the analysis of their performance using simulators. They then foresee the description of more complex architectures through VHDL language. The number of exercises foreseen is 3 and are carried out in the laboratory by a group of 3/4 students. Each laboratory requires drafting a report which will contribute to the achievement of the final grade. QUANTUM COMPUTING: - Class lectures (also hands-on): 50% of the course duration; - Extensive Class exercise time: 30% of the course duration; - Assisted laboratories: 20% of the course duration. Students are highly invited to interact with Lecturers, at lecture, exercise, and laboratory slots. Students are invited to take always with themselves their notebook for hands-on activities.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
The course consists of theoretical lectures and an application part based on exercises carried out in the laboratory with the aid of electronic boards and computer systems. The experimental exercises involve the design of basic blocks defined starting from elementary cells and the analysis of their performance using simulators. They then foresee the description of more complex architectures through VHDL language. During lab hours, students will work on some guided exercises and collaborate in groups on several projects. Lab assessments will be conducted on-site by the instructors, who will ask questions about the execution of the various tasks. Laboratory groups will be composed of 3/4 students.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
- Class lectures (also hands-on): 50% of the course duration; - Extensive Class exercise time: 30% of the course duration; - Assisted laboratories: 20% of the course duration. Students are highly invited to interact with Lecturers, at lecture, exercise, and laboratory slots. Students are invited to take always with themselves their notebook for hands-on activities.
Quantum Hardware Design and Optimization and Quantum Computing
QUANTUM HARDWARE DESIGN AND OPTIMIZATION: Suggested books: • QuantumComputation and Quantum Information, M.Nielsen and I. Chuang, Cmabrige University Press • Quantum Computing for Computer Sicentist, Yanofky, Mannucci, Cambridge University press • Introducation to Classical and Quantum Computing, T.Wong Copies of the slides used in the lessons and the manuals for the laboratory exercises are available. All the course material can be downloaded through the teaching portal. QUANTUM COMPUTING: • Learn Quantum Computing with Python and IBM Quantum Experience: A hands-on introduction to quantum computing and writing your own quantum programs with Python - Robert Loredo - Packt Publishing (28 settembre 2020) - ISBN-10 : 1838981004 - ISBN-13 : 978-1838981006 • Quantum Machine Learning: An Applied Approach: The Theory and Application of Quantum Machine Learning in Science and Industry – Santanu Ganguly - Apress (29 luglio 2021) - ISBN-10 : 1484270975 - ISBN-13 : 978-1484270974 • Quantum Machine Learning and Optimisation in Finance: On the Road to Quantum Advantage - Antoine Jacquier (Autore), Oleksiy Kondratyev (Autore), Alexander Lipton (Avanti), Marcos Lopez de Prado (Avanti) - Packt Publishing (31 ottobre 2022) - ISBN-10 : 1801813574 - ISBN-13 : 978-180181357 The three books are freely available for Politecnico di Torino students in the university library in digital format.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
Suggested books: • Quantum Computation and Quantum Information, M. Nielsen and I. Chuang, Cambridge University Press • Quantum Computing for Computer Scientist, Yanofky, Mannucci, Cambridge University press • Introduction to Classical and Quantum Computing, T. Wong • Advanced Digital System Design using SoC FPGAs: An Integrated Hardware/Software Approach, R.K. Snider, Springer Copies of the slides used for the lectures and the manuals for the laboratory exercises are available. All the course material can be downloaded through the teaching portal.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
• Learn Quantum Computing with Python and IBM Quantum Experience: A hands-on introduction to quantum computing and writing your own quantum programs with Python - Robert Loredo - Packt Publishing (28 settembre 2020) - ISBN-10 : 1838981004 - ISBN-13 : 978-1838981006 • Quantum Machine Learning: An Applied Approach: The Theory and Application of Quantum Machine Learning in Science and Industry – Santanu Ganguly - Apress (29 luglio 2021) - ISBN-10 : 1484270975 - ISBN-13 : 978-1484270974 • Quantum Machine Learning and Optimisation in Finance: On the Road to Quantum Advantage - Antoine Jacquier (Autore), Oleksiy Kondratyev (Autore), Alexander Lipton (Avanti), Marcos Lopez de Prado (Avanti) - Packt Publishing (31 ottobre 2022) - ISBN-10 : 1801813574 - ISBN-13 : 978-180181357 The three books are freely available for Politecnico di Torino students in the university library in digital format.
Quantum Hardware Design and Optimization and Quantum Computing
QUANTUM HARDWARE DESIGN AND OPTIMIZATION: Suggested books: • Quantum Computation and Quantum Information, M.Nielsen and I. Chuang, Cambridge University Press • Quantum Computing for Computer Scientist, Yanofky, Mannucci, Cambridge University press • Introduction to Classical and Quantum Computing, T.Wong • Advanced Digital System Design using SoC FPGAs: An Integrated Hardware/Software Approach, R.K. Snider, Springer Copies of the slides used in the lessons and the manuals for the laboratory exercises are available. All the course material can be downloaded through the teaching portal. QUANTUM COMPUTING: • Learn Quantum Computing with Python and IBM Quantum Experience: A hands-on introduction to quantum computing and writing your own quantum programs with Python - Robert Loredo - Packt Publishing (28 settembre 2020) - ISBN-10 : 1838981004 - ISBN-13 : 978-1838981006 • Quantum Machine Learning: An Applied Approach: The Theory and Application of Quantum Machine Learning in Science and Industry – Santanu Ganguly - Apress (29 luglio 2021) - ISBN-10 : 1484270975 - ISBN-13 : 978-1484270974 • Quantum Machine Learning and Optimisation in Finance: On the Road to Quantum Advantage - Antoine Jacquier (Autore), Oleksiy Kondratyev (Autore), Alexander Lipton (Avanti), Marcos Lopez de Prado (Avanti) - Packt Publishing (31 ottobre 2022) - ISBN-10 : 1801813574 - ISBN-13 : 978-180181357 The three books are freely available for Politecnico di Torino students in the university library in digital format.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
Suggested books: • Quantum Computation and Quantum Information, M. Nielsen and I. Chuang, Cambridge University Press • Quantum Computing for Computer Scientist, Yanofky, Mannucci, Cambridge University press • Introduction to Classical and Quantum Computing, T. Wong • Advanced Digital System Design using SoC FPGAs: An Integrated Hardware/Software Approach, R.K. Snider, Springer Copies of the slides used for the lectures and the manuals for the laboratory exercises are available. All the course material can be downloaded through the teaching portal.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
• Dancing with Qubits: From qubits to algorithms, embark on the quantum computing journey shaping our future, 2nd Edition - Robert S. Sutor - Packt Publishing (28 March 2024) - ISBN-10 1837636753 - ISBN-13 978-1837636754 • Quantum Computing Experimentation with Amazon Braket: Explore Amazon Braket quantum computing to solve combinatorial optimization problems - Alex Khan - Packt Publishing (29 July 2022) - ISBN-10 1800565267 - ISBN-13 978-1800565265 • Learn Quantum Computing with Python and IBM Quantum: Write your own practical quantum programs with Python, 2nd Edition - Robert Loredo - Packt Publishing (30 September 2024) - ISBN-10 1803244801 - ISBN-13 978-1803244808 • Quantum Algorithm Handbook: With Python Code Snippets - Jamie Flux - Golden Dawn Engineering (7 July 2024) - ISBN-13 979-8332454486 • Learn Quantum Computing with Python and IBM Quantum Experience: A hands-on introduction to quantum computing and writing your own quantum programs with Python - Robert Loredo - Packt Publishing (28 September 2020) - ISBN-10 : 1838981004 - ISBN-13 : 978-1838981006 • Quantum Machine Learning: An Applied Approach: The Theory and Application of Quantum Machine Learning in Science and Industry – Santanu Ganguly - Apress (29 July 2021) - ISBN-10 : 1484270975 - ISBN-13 : 978-1484270974 • Quantum Machine Learning and Optimisation in Finance: On the Road to Quantum Advantage - Antoine Jacquier, Oleksiy Kondratyev, Alexander Lipton, Marcos Lopez de Prado - Packt Publishing (31 October 2022) - ISBN-10 : 1801813574 - ISBN-13 : 978-180181357 The last three books are already freely available for Politecnico di Torino students in the university library in digital format (.pdf). Hopefully all the seven suggested books will be freely available for students at the time of the course and therefore it is not requested to buy them. Given the topic, books can change during time.
Quantum Hardware Design and Optimization and Quantum Computing
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
Slides; Esercitazioni di laboratorio;
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
Slides; Libro di testo;
Quantum Hardware Design and Optimization and Quantum Computing
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
Lecture slides; Lab exercises;
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
Lecture slides; Text book;
Quantum Hardware Design and Optimization and Quantum Computing
Modalità di esame: Prova scritta (in aula); Prova orale obbligatoria; Elaborato progettuale in gruppo;
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
Modalità di esame: Prova scritta (in aula);
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
Modalità di esame: Prova scritta (in aula); Prova orale facoltativa; Elaborato progettuale in gruppo;
Quantum Hardware Design and Optimization and Quantum Computing
Exam: Written test; Compulsory oral exam; Group project;
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
Exam: Written test;
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
Exam: Written test; Optional oral exam; Group project;
Quantum Hardware Design and Optimization and Quantum Computing
QUANTUM HARDWARE DESIGN AND OPTIMIZATION: The exam consists of two parts: an oral exam and the execution of laboratory exercises with relative reports. The part linked to the laboratories weighs 20% of the final evaluation, while the oral discussion weighs 80%. The oral exam will include a couple of questions, from which the understanding of the concepts and the maturity managed to elaborate on them are assessed. A third more applicative question can be asked to evaluate the ability to exploit the skills acquired for problem-solving in more detail. In the laboratory reports, the completeness and accuracy of the arguments, the organization and the conciseness of the report are evaluated. QUANTUM COMPUTING: The examination is composed of two parts, a written part and an assignment. Written examination: The written exam is composed of questions and exercises on the course content. It lasts for 1h. The maximum score for this part is 30/30. A sufficient mark is >= 18. Assignment Students will be asked to deliver a group assignment (usually 2 persons per group) to be developed at the end of the semester. The maximum score for this part is 30/30. A sufficient mark is >= 18. The final grade is the arithmetic mean of the two parts, provided that both of them are sufficient (>=18) An optional oral examination can be asked to the teacher, in order to improve a mark of 30 and reach the 30 cum laude. The teacher will also be able to ask for an oral exam independently of marks obtained in the written part and assignment or even in substitution of them in particular conditions.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
The exam will consist of a written test lasting two hours. The written exam will include questions and exercises, from which the understanding of the concepts and the maturity managed to elaborate on them are assessed. The part linked to the laboratories weighs 20% of the final evaluation, while the exam weighs 80%. The lab assessment methods are detailed in the 'Course Structure' section.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
The examination is composed of two parts, a written part and an assignment. Written examination: The written exam is composed of questions and exercises on the course content. It lasts for 1h. The maximum score for this part is 30/30. A sufficient mark is >= 18. Assignment: Students will be asked to deliver a group assignment (usually 2 persons per group) to be developed at the end of the semester. The maximum score for this part is 30/30. A sufficient mark is >= 18. The final grade is the arithmetic mean of the two parts, provided that both of them are sufficient (>=18) An optional oral examination can be asked to the teacher, in order to improve a mark of 30 and reach the 30 cum laude. The teacher will also be able to ask for an oral exam independently of marks obtained in the written part and assignment or even in substitution of them in particular conditions.
Quantum Hardware Design and Optimization and Quantum Computing
Exam: Written test; Compulsory oral exam; Group project;
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
Exam: Written test;
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
Exam: Written test; Optional oral exam; Group project;
Quantum Hardware Design and Optimization and Quantum Computing
QUANTUM HARDWARE DESIGN AND OPTIMIZATION: The exam consists of two parts: an oral exam and the execution of laboratory exercises with relative reports. The part linked to the laboratories weighs 20% of the final evaluation, while the oral discussion weighs 80%. The oral exam will include a couple of questions, from which the understanding of the concepts and the maturity managed to elaborate on them are assessed. A third more applicative question can be asked to evaluate the ability to exploit the skills acquired for problem-solving in more detail. In the laboratory reports, the completeness and accuracy of the arguments, the organization and the conciseness of the report are evaluated. QUANTUM COMPUTING: The examination is composed of two parts, a written part and an assignment. Written examination: The written exam is composed of questions and exercises on the course content. It lasts for 1h. The maximum score for this part is 30/30. A sufficient mark is >= 18. Assignment Students will be asked to deliver a group assignment (usually 2 persons per group) to be developed at the end of the semester. The maximum score for this part is 30/30. A sufficient mark is >= 18. The final grade is the arithmetic mean of the two parts, provided that both of them are sufficient (>=18) An optional oral examination can be asked to the teacher, in order to improve a mark of 30 and reach the 30 cum laude. The teacher will also be able to ask for an oral exam independently of marks obtained in the written part and assignment or even in substitution of them in particular conditions.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum Hardware Design and Optimization)
The exam will consist of a written test lasting two hours. The written exam will include questions and exercises, from which the understanding of the concepts and the maturity managed to elaborate on them are assessed. During the exam, it is not permitted to consult books or other materials. The part linked to the laboratories weighs 20% of the final evaluation, while the exam weighs 80%. The lab assessment methods are detailed in the 'Course Structure' section.
Quantum Hardware Design and Optimization and Quantum Computing (Quantum computing)
The examination is composed of two parts, a written part and an assignment. Written examination: The written exam is composed of questions and exercises on the course content. It lasts for 1h. The maximum score for this part is 30/30. A sufficient mark is >= 18. Assignment: Students will be asked to deliver a group assignment (usually 2 persons per group) to be developed at the end of the semester. The maximum score for this part is 30/30. A sufficient mark is >= 18. The final grade is the arithmetic mean of the two parts, provided that both of them are sufficient (>=18) An optional oral examination can be asked to the teacher, in order to improve a mark of 30 and reach the 30 cum laude. The teacher will also be able to ask for an oral exam independently of marks obtained in the written part and assignment or even in substitution of them in particular conditions.