  Quantum computing is a rapidly evolving field encompassing various
disciplines such as physics, mathematics, computer engineering, and computer
science. Teaching quantum computing in a concise and effective manner can be
challenging, especially within the time constraints of a single course or a
short period, even for graduate students. This challenge is particularly
relevant in two-year MSc programs that include a thesis, which is a typical
structure in higher education systems in the USA and Europe. In this paper, the
author proposes an approach to teaching quantum computing and shares their
experience of conducting a course chapter on the subject within a two-week time
frame. The experience reported in this paper is integrated into the
"Technologies of Computing Systems" (TCS) course, with a total workload of 6
ECTS (in the context of the European Credit Transfer and Accumulation System,
one ECTS corresponds to 28 hours of work), conducted in one quarter, over seven
weeks. The structure of the course chapter is discussed, involving a series of
lectures that were accompanied by lab classes and a lab project, allowing
students to receive guidance while also engaging in hands-on learning and
independent study. The paper provides an overview of the quantum computing
topics covered, and their integration in the TSC course, and gives details
about how these topics are studied in the different types of classes. It also
discusses the evaluation procedure and presents the results obtained. It can be
concluded that the inclusion of the quantum computing component not only
significantly increased student interest in the course but also effectively
bridged the gap between classical and quantum computing for engineering
students within a short period of two weeks.
