Quantum Computing

Description

The QC master's program, Romania's first in quantum computing and communications, positions POLITEHNICA Bucharest as a leader in quantum technology education. Supported by companies like CertSign, BitDefender, IBM, and projects such as RoNaQCI (Romanian National Quantum Communication Infrastructure, part of EuroQCI), it trains Romania’s first quantum engineers. The program addresses the transformative impact of quantum computing on IT, from redefining security through post-quantum cryptography to solving classically intractable problems and enabling a new European communication infrastructure. With expertise in quantum programming and system design, graduates gain a unique advantage in navigating and shaping the emerging quantum reality across diverse niches.

 

Other Information

           Required knowledge

The QC program is dedicated especially to engineers and specialists in the field of computer science, but also to mathematicians or physicists with a basic training in computer programming and algorithms in general.

·         Competences and skills acquired

Graduates of this program will have the necessary knowledge to get involved, on the one hand, in emerging fields of science computers such as networks, cryptography, machine learning or parallel and distributed computing architectures, and on the other hand in the use and integration of quantum technologies. Through the knowledge acquired, graduates will play a key role and facilitate the transition companies/agencies, whose employees are, or will be, towards quantum technologies. Knowledge of the concepts that characterize quantum information and quantum computers. Identifying problems that may quantum advantages. Design of computationally efficient and feasible algorithms under resource constraint Available. Practical implementation of error-resistant algorithms. Quantitative and qualitative analysis of algorithms. Risk analysis security and effective attacks.

·         Materials

Sem 1: Elements of Linear Algebra, Elements of Physics, Scientific Computing, Introduction to Quantum Computing, Research.

Sem 2: Networks, Cryptography, Quantum Information Theory, Cryptography and Quantum Communications, Research.

Sem 3: Parallel and Distributed Computing, Machine Learning, Quantum Algorithms, Physical Achievements of Quantum Computers, Research.

Sem 4: Scientific research, practice and dissertation elaboration. Ethics

·         Programming languages and technologies used

C, C++, Matlab, Python; Quantum simulators: Quantum++, LIQUi|>, Q++, IBM Q Experience, Quantum-kit, Qiskit, Quirk, etc.

·         Research topics (examples)

·         Language of instruction: English;