Introduction to Quantum Computing

Introduction to Quantum Computing

Overview

This microcredential offers an introduction to quantum computing, providing the theoretical foundations of quantum mechanics, including qubits, superposition, and entanglement. Students will learn to build and simulate elementary quantum circuits using quantum gates, as well as explore key quantum algorithms such as Deutsch, Deutsch-Jozsa, Bernstein-Vazirani, and Simon, understanding their advantages over classical computing. Furthermore, advanced, high-impact algorithms such as Shor and Grover will be introduced, preparing professionals for the challenges and opportunities of the technological future.

Goals

  • To establish the theoretical foundations of Quantum Computing, understanding the principles of quantum mechanics that support it, including the concepts of qubit, superposition and entanglement.
  • To train students in the use and practical application of quantum gates for the construction and simulation of elementary quantum circuits.
  • To introduce students to the logic and operation of key quantum algorithms (Deutsch, Deutsch-Josza, Bernstein-Vazirani, and Simon), which demonstrate the quantum advantage over classical computing; discovering the relevance and potential impact of the most important advanced quantum algorithms, such as Shor's Algorithm (for cryptography) and the Algorithm of
  • Grover (for search and optimization), preparing the professional for the challenges of the technological future.

Access requirements

If you do not hold a bachelor's degree, students enrolled in undergraduate or master's degree programs will be accepted, preferably those in the fields of Engineering and Architecture and Science, as these provide the necessary technical and analytical foundation for understanding the course content. Undergraduate degrees at the University of La Laguna considered particularly relevant include:

Engineering and Architecture Branch

  • Bachelor's Degree in Computer Engineering
  • Bachelor's Degree in Industrial Electronics and Automation Engineering
  • Bachelor's Degree in Mechanical Engineering
  • Bachelor's Degree in Industrial Chemical Engineering
  • Bachelor's Degree in Civil Engineering
  • Degree in Technical Architecture
  • Bachelor's Degree in Marine Technologies
  • Degree in Nautical Studies and Maritime Transport

Branch of Sciences

  • Bachelor's Degree in Mathematics
  • Bachelor's Degree in Physics
  • Bachelor's Degree in Chemistry
  • Bachelor's Degree in Biology
  • Bachelor's Degree in Environmental Sciences

Students and graduates from other fields of study, such as Social Sciences and Law, Health Sciences, or Arts and Humanities, may also apply, provided they demonstrate interest or experience in areas related to technology, data analysis, programming, or digital innovation.

Academic program

Contents

1. Qubits and quantum gates.

2. Basic algorithms such as Deutsch, Deutsch-Josza, Bernstein-Vazirani and/or Simon.

3. Shor and Grover Algorithms. The theoretical content will be developed during the practical sessions using IBM's quantum simulator: Qiskit. A basic understanding of Python is required to use this library.

Methodology and activities

  • Lectures/expository method: presentation or explanation by the teaching staff.
  • Practical classes: activities supervised by the teaching staff in the classroom, laboratories, clinics.
  • Individual work: individual preparation of assignments/projects/reports, portfolio, …
  • Personal study: preparation for tests, exams, etc.
  • Assessment: written tests, oral tests, practical tests, …
  • Tutoring: instruction period in which teachers and students interact with the aim of reviewing and discussing materials and topics presented in class.

Evaluation criteria

  • Objective tests (true/false, multiple choice, test-type, fill-in-the-blank, ordering, etc.): These are measurement instruments that allow for the evaluation of knowledge, skills, performance, aptitudes, etc. The answers are closed-ended, thus promoting objectivity during the scoring process.
  • Short-answer or brief tests: a type of objective test in which the
    Students do not elaborate in their response, instead providing the specific information requested.
  • Oral tests: students must apply the knowledge acquired to prepare
    oral responses to the exercises or questions posed by the teachers.
  • Oral presentation and defense of topics, papers, etc.: oral presentation on a topic
    This assignment will cover the content of the micro-credential or the results of a task, exercise, or project, followed by a discussion with the teaching staff. It can be done individually or in a group.

General information

Credits: 2 ECTS

Duration: 26/12/2025-16/01/2026

Teaching modality: In person/On-line/Mixed

Location: Virtual Classroom/Higher School of Engineering and Technology

Registration

More information

Flexibility

Short courses available in various formats (in-person, online, or hybrid). Ideal for learning without interrupting your professional life.

Employability

Content created and delivered by professionals and experts in the field, designed for immediate application.

Certification

Endorsed by the University of La Laguna. You will receive an official ECTS certificate, valid in the European Higher Education Area.

Teaching staff

Tuition

Registration link

Registration fee with or without discount

50€

Price per credit: €25

Tuition fees subsidized by the Cybersecurity Chair of the University of La Laguna C065/23, financed by the National Cybersecurity Institute (INCIBE) and funds from the Recovery, Transformation and Resilience Plan – Next Generation EU funds.

Share this microcredential