
- Oktató: Bodroginé dr. Zichar Marianna
- Oktató: Dr. Tóth Erzsébet
- Oktató: Elfadel Mohamed Gamal Abdelnaser Abdelmotaleb Ali
- Oktató: Essoufi Adnane
- Oktató: Dr. Hoffmann Miklós
- Oktató: Dr. Kunkli Roland Imre
- Oktató: Nagyenyedi László
- Oktató: Rizqullah Muhammad Ghani
- Oktató: Talal Bin Tayyab Muhammad
- Oktató: Tezuka Tomoe
- Oktató: Tomán Henrietta
INMAA9918L
INMAM9918L
- Oktató: Dr. Bogacsovics Gergő

- Oktató: Bodroginé dr. Zichar Marianna
- Oktató: Dr. Tóth Erzsébet
- Oktató: Dr. Bogacsovics Gergő
- Oktató: Sajid Muhammad Huzaifa
Introduction to Quantum Computing
This elective course provides a beginner-friendly introduction to the principles of quantum computing. Students will explore both the theory (qubits, superposition, entanglement, quantum gates, algorithms) and practice (hands-on labs using Qiskit in Python).
By the end of the course, students will:
Understand fundamental quantum concepts such as qubits, Bloch sphere, and entanglement.
Learn key quantum algorithms including Deutsch–Jozsa, Grover’s search, and Bernstein–Vazirani.
Explore applications of quantum computing in machine learning and cryptography.
Gain practical experience by designing and simulating circuits using Qiskit.
Complete a team project (2–3 students) with a short defense as the final evaluation.
This course is designed for BSc students with basic programming knowledge (Python). No prior knowledge of quantum mechanics is required — concepts will be introduced from the ground up.
- Oktató: Dr. Bogacsovics Gergő
- Oktató: Dr. Harangi Balázs

- Oktató: Kupás Dávid
- Oktató: Dr. Tóth János
- Oktató: Dr. Tornai Róbert

- Oktató: Tomán Henrietta
- Oktató: Dr. Tóth János
- Oktató: Erős Bence Dániel
- Oktató: Dr. Kunkli Roland Imre







