info@gatoru.com
English flag
English
Select a Language
English flag
English
Spanish flag
Spanish
EUR
Select a Currency
Euro Member Countries
United States Dollar
$
0
📘Computación Cuántica Conceptos Básicos

📘Computación Cuántica Conceptos Básicos

Certificado
Certificado
4 Estudiantes
14 Lectures
Rubén Torrijos
Rubén Torrijos

Instructor

What Will You Learn?

Aprenderás a implementar una puerta Hadamard en u Qubit
Aprenderás a simular el algortimo de Grover
Aprenderás el uso de Python sino lo conoces

About This Course

La computación cuántica es una disciplina revolucionaria que utiliza principios de la mecánica cuántica para procesar información de manera radicalmente diferente a la computación clásica.

La computación cuántica es una disciplina revolucionaria que utiliza principios de la mecánica cuántica para procesar información de manera radicalmente diferente a la computación clásica. Este curso proporciona una introducción sólida a los conceptos fundamentales de la computación cuántica, desde los principios básicos de la mecánica cuántica hasta la implementación práctica de algoritmos cuánticos. Resumen del Curso: Tema 1: Introducción a la Computación Cuántica 1.1 Fundamentos de la Física Cuántica:



  • Exploración de la mecánica cuántica, dualidad onda-partícula y superposición.

  • Entendimiento de estados cuánticos y probabilidades asociadas.


1.2 Bits Clásicos vs. Qubits:



  • Comparación detallada entre bits clásicos y qubits.

  • Estudio de la superposición y coherencia cuántica.


Tema 2: Puertas Cuánticas y Circuitos Cuánticos 2.1 Puertas Cuánticas Básicas:



  • Descripción de puertas cuánticas fundamentales: X, Y, Z, Hadamard.

  • Aplicaciones prácticas en la manipulación de qubits.


2.2 Circuitos Cuánticos:



  • Construcción de circuitos cuánticos simples y comprensión de su funcionamiento.

  • Papel de los qubits de control y objetivos en la construcción de circuitos.


Tema 3: Algoritmos Cuánticos 3.1 Algoritmo de Deutsch-Jozsa:



  • Resolución cuántica de problemas específicos.

  • Comprender el papel de las compuertas oráculo.


3.2 Algoritmo de Shor:



  • Descomposición cuántica de números enteros y su relevancia en criptografía.

  • Aplicaciones prácticas en la factorización de números grandes.


Tema 4: Aplicaciones y Desafíos 4.1 Aplicaciones Potenciales:



  • Exploración de aplicaciones prácticas como búsqueda cuántica, simulación y optimización.

  • Impacto en campos como la investigación científica y la optimización de procesos.


4.2 Desafíos Actuales y Futuros:



  • Comprensión de desafíos como el error cuántico y la corrección de errores.

  • Exploración de desarrollos en hardware cuántico y su impacto potencial.


Tema 5: Recursos Adicionales 5.1 Herramientas y Plataformas Cuánticas:



  • Introducción a entornos de desarrollo cuántico.

  • Ejercicios prácticos utilizando simuladores cuánticos.


5.2 Comunidad y Avances Recientes:



  • Recursos en línea y comunidades para aprendizaje continuo.

  • Discusión sobre los últimos avances en investigación y tecnología cuántica.


Este curso proporciona una base sólida para aquellos que desean adentrarse en la computación cuántica, desde conceptos básicos hasta aplicaciones avanzadas y desafíos actuales. Se alienta la participación activa a través de ejercicios prácticos y proyectos finales para consolidar el aprendizaje. ¡Prepárate para explorar el emocionante mundo de la computación cuántica!

Requirements

Acceso a internet
Navegador web actualizado
App disponible sólo en Google Play
Requirements

Trusted Companies

+3200 Companies trusted our courses for their staff tutoring

Company Logos

FAQ

Check the frequently asked questions about this course.

¿Para quién va dirigido el curso "Computación cuántica conceptos básicos"?
Este curso está diseñado para estudiantes, profesionales, investigadores y entusiastas de la tecnología que deseen adentrarse en el mundo de la computación cuántica. No se requieren conocimientos previos en mecánica cuántica o computación avanzada, pero es útil tener interés en las ciencias y la tecnología.
¿Qué conocimientos previos necesito?
No se requieren conocimientos previos específicos para comenzar este curso. Una comprensión básica de matemáticas y lógica puede ser beneficiosa para asimilar los conceptos con mayor facilidad.
¿Tendré acceso al curso de inmediato una vez sea miembro?
Sí, una vez te inscribas como miembro, tendrás acceso inmediato al curso "Computación cuántica conceptos básicos" y podrás empezar a explorar los módulos y recursos desde el primer momento.
¿Qué herramientas o materiales necesito?
Solo necesitas un dispositivo con acceso a Internet y un navegador web actualizado. También se recomienda tener una calculadora científica y un cuaderno para anotar conceptos clave. No se requiere ningún software adicional, ya que utilizaremos simuladores cuánticos basados en la web.
¿Cómo funciona el programa del curso?
El curso está dividido en 5 temas/módulos que abordan temas clave como fundamentos de la física cuántica, qubits y puertas cuánticas, algoritmos cuánticos, aplicaciones prácticas y herramientas cuánticas. Cada módulo incluye lecciones teóricas, ejercicios prácticos y cuestionarios para evaluar tu progreso. Puedes avanzar a tu propio ritmo y acceder a los materiales en cualquier momento.
¿Existe un límite de tiempo para completar el curso?
Sí, hay un límite de tiempo para completar el curso y certificado de finalización. Tendrás acceso continuo a los materiales para que puedas aprender a tu ritmo y revisarlos tantas veces como lo desees.
¿Los cuestionarios tienen límite de tiempo?
Sí, los cuestionarios tendrán un límite de tiempo para completarlos, pero este será suficiente para responder cómodamente las preguntas. Asegúrate de leer las instrucciones del cuestionario antes de comenzar.
¿Qué sucede si no supero los cuestionarios?
Si no pasas un cuestionario, tendrás la posibilidad de volver a intentarlo. Sin embargo, tu calificación se reducirá en un 10% en cada intento posterior. También recibirás retroalimentación personalizada y recursos adicionales para reforzar tu aprendizaje.
¿Cuántos intentos existen para realizar las actividades del curso?
En general, tendrás hasta tres intentos para completar las actividades del curso. En caso de no aprobar tras el tercer intento, podrás comunicarte con el soporte académico para recibir orientación adicional.
¿Este curso emite un certificado de finalización?
Sí, al completar el curso recibirás un certificado de finalización. Este certifica tu comprensión de los conceptos clave de la computación cuántica, lo que puede ser útil para aplicaciones académicas, profesionales o como base para estudios más avanzados en esta área.

Prerequisites

We recommend completing the prerequisites for more effective learning.

Rubén Torrijos
Rubén Torrijos
(5)
12 Courses
1 Estudiantes
Soy Rubén Gámez Torrijos, un futuro ingeniero apasionado por la tecnología, la innovación y la mejora constante, desde pequeño siempre tuve curiosidad por entender cómo funcionan las cosas y esa curiosidad se convirtió con los años en una forma de vida, actualmente finalizo el grado en ingeniería informática y soy técnico superior en desarrollo de aplicaciones multiplataforma, combinando el pensamiento lógico con la creatividad técnica, he trabajado en entornos exigentes como IBM y en Informática El Corte Inglés, donde aprendí la importancia de la precisión, la seguridad y la responsabilidad técnica, con el tiempo orienté mi carrera hacia la investigación y la innovación, aplicando ...
Curriculum Overview

This course includes 6 modules, 14 lessons, and 0:50 hours of materials.

Tema 1 - Introducción cuántica
2 Parts | 0:05 Hours
📘1.1 Fundamentos de la física cuántica

En esta lección, exploraremos los conceptos fundamentales que definen la mecánica cuántica y que forman la base de la computación cuántica.

Study Duration 3 Minutes
Attachments 0
📘1.2 Bits clásicos vs. Qubits:

La superposición cuántica es uno de los conceptos más intrigantes y fundamentales en la mecánica cuántica.

Study Duration 2 Minutes
Attachments 0
Tema 2 - Puertas cuánticas básicas y circuitos
2 Parts | 0:05 Hours
📘2.1 Puertas cuánticas básicas

En esta lección, exploraremos las puertas cuánticas fundamentales, que son los bloques básicos de construcción para manipular qubits en los circuitos cuánticos.

Study Duration 2 Minutes
Attachments 0
📘2.2 Aplicaciones prácticas en la manipulación de Qubits

Es esencial para la computación cuántica.

Study Duration 3 Minutes
Attachments 0
Tema 3 - Algoritmos cuánticos
2 Parts | 0:04 Hours
📘3.1 Algoritmo de Deutsch-Jozsa

El algoritmo de Deutsch-Jozsa fue uno de los primeros en demostrar la superioridad de los ordenadores cuánticos sobre los clásicos para ciertos problemas específicos.

Study Duration 2 Minutes
Attachments 0
📘3.2 Algoritmo de Shor

El algoritmo de Shor es revolucionario porque resuelve el problema de factorización de números enteros grandes de manera exponencialmente más rápida que los métodos clásicos.

Study Duration 2 Minutes
Attachments 0
Tema 4 - Aplicaciones y desafíos
2 Parts | 0:06 Hours
📘4.1 Aplicaciones potenciales

En esta lección, exploraremos las aplicaciones prácticas de la computación cuántica en diversos campos y los desafíos que enfrenta este paradigma emergente

Study Duration 3 Minutes
Attachments 0
📘4.2 Desafíos actuales y futuros

La computación cuántica está preparada para revolucionar sectores clave como la investigación científica, la optimización y la simulación, resolviendo problemas imposibles para las computadoras clásicas.

Study Duration 3 Minutes
Attachments 0
Tema 5 - Recursos adicionales
4 Parts | 0:30 Hours
📘5.1 Herramientas y plataformas cuánticas

En esta lección, exploraremos los entornos de desarrollo cuántico más utilizados en la actualidad y aprenderemos cómo realizar ejercicios prácticos utilizando simuladores cuánticos. Estos entornos permiten a los desarrolladores experimentar y programar algoritmos cuánticos, incluso sin acceso a un hardware cuántico real.

Study Duration 15 Minutes
Attachments 0
✍️5.1.1 Implementar una puerta Hadamard en un Qubit

Ejercicios Prácticos Utilizando Simuladores Cuánticos
Ejercicio 1: Implementación de una Puerta Hadamard en un Qubit



Plataforma: Qiskit
1. Crear un circuito cuántico con un qubit.
2. Aplicar una puerta Hadamard al qubit.
3. Medir el qubit para observar la superposición.



Desarrollar el código en Python y adjuntarlo.

Calificación mínima 50
Total Grade 100
Deadline 0 Days
Attempts 3
✍️5.1.2 Simular algoritmo de Grover

Ejercicio 2: Simulación del Algoritmo de Grover



Plataforma: Google Cirq
1. Definir un oráculo cuántico que identifique un estado específico.
2. Aplicar el algoritmo de Grover para buscar el estado marcado.



Desarrollar el código en Python y adjuntarlo.

Calificación mínima 50
Total Grade 100
Deadline 0 Days
Attempts 3
📘5.2 Comunidad y avances recientes

La computación cuántica está en constante evolución, con avances frecuentes en investigación, tecnología y aplicaciones. Para mantenerse al día, es crucial conectarse con la comunidad global de computación cuántica y aprovechar los recursos en línea disponibles. Esta lección explora cómo acceder a estas comunidades y mantenerse informado sobre los desarrollos más recientes.

Study Duration 15 Minutes
Attachments 0
Evaluación y Proyecto final
2 Parts
🏆Examen final
Questions 10
Duration 20 Minutes
Passing Grade 80/100
Total Grade 100
Attempts 0/2
🚀 Proyecto final "Simulación básica de puertas cuánticas"

El proyecto final tiene como objetivo consolidar los conceptos aprendidos durante el curso mediante el desarrollo de un programa en Python que simule operaciones básicas con qubits y puertas cuánticas. El archivo resultante deberá llamarse "Qubit2025.py".



El proyecto consiste en crear un simulador de puertas cuánticas que:



1. Permita representar el estado inicial de un qubit.
2. Implemente las puertas cuánticas fundamentales (X, Z, Hadamard, etc.).
3. Visualice los estados antes y después de aplicar cada puerta cuántica.
4. Opcional: Implemente una funcionalidad que simule un circuito cuántico simple utilizando varias puertas.



Pautas de Desarrollo
Estructura Básica del Código



El archivo debe estar estructurado en funciones para garantizar un código claro y modular.
Incluir una función principal (main) para ejecutar las operaciones básicas.
Especificaciones Técnicas



Representar el estado de un qubit como un vector de amplitudes complejo ([a, b] donde |a|² + |b|² = 1).
Implementar las puertas cuánticas:
Puerta X (NOT): Invierte los estados |0⟩ y |1⟩.
Puerta Z: Cambia el signo del estado |1⟩.
Hadamard (H): Coloca al qubit en un estado de superposición.
Interfaz del Usuario



Permitir al usuario ingresar el estado inicial del qubit (por ejemplo, [1, 0] para |0⟩).
Solicitar al usuario elegir la puerta cuántica a aplicar.
Mostrar el estado resultante del qubit después de aplicar la puerta.
Validación y Mensajes de Error



Asegurarse de que el vector ingresado es válido (suma de los cuadrados de las amplitudes = 1).
Proporcionar mensajes claros en caso de errores de entrada o cálculos.
Entrega



Los estudiantes deben enviar un archivo llamado "Qubit2025.py" con:
Código bien comentado.
Ejemplos de uso en la función principal (main).
Opcional: Incluir un documento (README.md) explicando cómo ejecutar el programa y describiendo su funcionamiento.



Y por último facilitar el enlace de tu cuenta Github.com/TU-USUARIO/ y así poder realizar el seguimiento.




Criterios de Evaluación
Correctitud del Código (40%): La implementación debe realizar correctamente las operaciones cuánticas solicitadas.



Modularidad y Organización (20%): El código debe estar estructurado en funciones y seguir buenas prácticas de programación.



Interfaz de Usuario (20%): El programa debe ser intuitivo y manejar errores de entrada adecuadamente.



Creatividad y Extensiones (20%): Opcional: Se valorará la implementación de circuitos cuánticos simples o extensiones adicionales como simulación de múltiples qubits.



Ejemplo de flujo del programa:
1. El programa solicita al usuario ingresar el estado inicial del qubit:



Entrada: [1, 0] (representa |0⟩).
2. Solicita al usuario elegir una puerta cuántica:



Opción: Hadamard.
3. Aplica la puerta Hadamard al qubit y muestra el estado resultante:



Salida: [0.707, 0.707] (estado de superposición |+⟩).
4. Permite al usuario aplicar más puertas o salir del programa.

Calificación mínima 80
Total Grade 100
Deadline 0 Days
Attempts 2
Certificates
2 Parts
Certificate
Quiz Certificate
You will receive this certificate after passing the “🏆Examen finalZ” quiz.
Type Quiz Certificate
Passing Grade 80/100
Course Certificate
Course Certificate
If you pass all the lessons in this course, you will receive this certificate.
Type Course Certificate
Reply to Comment
Comments Approval

Your comment will be visible after admin approval.

0
0 Reviews
Content Quality (0)
Instructor Skills (0)
Value for Money (0)
Support Quality (0)
Reply to Review
Submit Reply

Your reply to this review will be visible to all users.

📘Computación Cuántica Conceptos Básicos
Free
30-day money-back guarantee

This Course Includes

1 Online Quiz(zes)
Official Certificate
3 Assignments
Course Forum

Course Specifications

Sections
6
Lessons
14
Capacity
Unlimited
Duration
2:00 Hours
Students
4
Access Duration
365 Days
Created Date
2 Sep 2024
Updated Date
18 Feb 2025
Gatoru Academy
Gatoru Academy

Formación Cursos Open Source

(5)
Usuario fiel
Expert Vendor
Golden Classes
King Seller
Fantastic Support
Loyal Writer

Send Course as Gift

Send as a gift to friends
📘Computación Cuántica Conceptos Básicos
You are viewing
📘Computación Cuántica Conceptos Básicos