Computación cuántica

Clave: 23A8224


No. de horas: 72


Créditos: 5


Tipo de asignatura: Optativa


Fecha de elaboración: 2022-06-22



Objetivo general:


Al acreditar la unidad de aprendizaje el estudiante estará capacitado para entender los fundamentos teóricos de la computación cuántica e identificar problemas que requieran el uso de esta tecnología. Será capaz de realizar circuitos cuánticos los cuales podrá probar ya sea en un simulador cuántico o en una computadora cuántica. Será capaz de desarrollar sistemas híbridos en los que parte de la computación se realice en una computadora clásica y la otra en una cuántica y podrá discernir que parte se realice en cada sistema en la solución de un problema. 


Temas:


1. Introducción

2. Fundamentos matemáticos del cómputo cuántico
3. Teoría básica de la computación cuántica
4. Introducción al cómputo cuántico
5. La computadora cuántica y simulador de IBM Q
6. Algoritmos cuánticos básicos
7. Arquitectura de computadoras cuánticas


Bibliografía:


1. Venkateswaran Karirajan. Fundamentals of Quantum Computing. Theory and Practice. Springer, 2021

2. Colin P. William. Explorations in Quantum Computing. Second Edition. Springer, 2011
3. Noson S. Yanofsky, Mirco A. Nannucci. Quantum Computing for Computer Scientist. Cambridge, 2008
4. Michael A. Nielsen, Issac L. Chuang. Quantum Computation and Quantum Information. Cambridge, 2010
5. Jack D. Hiddary, Quantum Computing: An Applied Approach. Springer, 2019
6. Nihal Mehta. Quantum Computing. Program Next-Gen Computers for Hard, Real-World Applications. Pragmatic Bookshelf, 2020.
7. Wolfgang Scherer. Mathematics of Quantum Computing. An Introduction. Springer-Verlag, 2016.
8. Artículo: Loic Henriet, Lucas Beguin, Adrien Signoles, Thierry Lahaye, Antoine Browaeys, Georges-Olivier Reymond, Christophe Jurczak, Quantum computing with neutral Atoms, Arvix: 2006:12326v2. https://doi.org/10.48550/arXiv.2006.12326