YOUR BROWSER IS OUT-OF-DATE.
We have detected that you are using an outdated browser. Our service may not work properly for you. We recommend upgrading or switching to another browser.
We provide the following classes for students of I (engineer) and II (master of science).
Optical Fiber
Fiber optics is a course in which students gain knowledge in the field of construction, application, and properties of fiber optics, construction of fiber optic networks together with the necessary engineering techniques used to build fiber optic infrastructure. Diagnostic techniques are discussed both for assessing the quality of fiber optics, assessing the condition of infrastructure, quality and correctness of fiber optic transmission and light modulation techniques used in fiber optic sensors. Additionally, the student becomes familiar with the requirements and construction of optoelectronic devices cooperating with fiber optic data transmission lines. Students acquire knowledge and skills to work with photonic elements and measuring devices of fiber optic technology, as well as allowing for the correct selection of elements necessary for the construction of fiber optic systems. After completing the course, students understand the basics of the operation of telecommunications systems together with optical techniques of recording and processing information, are able to operate measuring equipment and build transmission and measurement systems in the field of photonics, know the principles of occupational health and safety when working with lasers and fiber optics.
Fiber Optic Sensors
This hands-on course covers essential types of sensors, including linear displacement sensors, micro-bend sensors, as well as temperature and strain sensors, all based on fiber optic technology. Students not only learn how these sensors work but also how to apply them in real-world scenarios across various industries. They gain practical skills with guidance from experienced instructors and expand their expertise in this innovative field. Students can enhance their technical qualifications and explore the future of precision measurement with fiber optic sensors.
Physical basics of Electronics
The lecture provides insight into principles of the physics aspects related to the implementation of electrical circuits. The mechanisms of the electrostatic field creation and distribution, DC/AC current flow, creation of the magnetic field, and its impact on the current flow are discussed. Also, the electromagnetic wave phenomena are presented, including the formulas describing the principles of the interaction with matter. Basic laws describing the voltage and current relationships in the electrical circuits are provided.
Materials for Electronics
This course covers a wide range of materials used in electronics. It includes dielectrics and magnetics used in passive components, piezoelectrics, and other materials for energy conversion. Students learn the physics of those materials, real-world applications, and methods used in material properties measurements. The latter is applied in practice in accompanying laboratory courses during which students prepare and conduct the measurements and analyze their results.
Introduction to digital technique
This is a two-semester introductory course in digital electronics. Students learn about basic components used in digital circuits, logic state signaling, and digital data presentation. We present the rules and methodology in simple combinatorial and sequential digital circuit synthesis. The lecture is accompanied by laboratory classes during which students design, compose, and test their own digital circuits.
Analog and Digital Electronic Circuits I
The lectures and laboratory exercises provide the students with basic knowledge about the way the basic circuits work and how can be utilized in complex structures. Also, practical abilities of measurement equipment utilization can be acquired. The gained experience is fundamental in terms of further development of the knowledge and abilities to work with more advanced circuits.
Analog and Digital Electronic Circuits II
Students continue the theoretical and practical learning of the electronic circuits. During the process, they use training boards containing specific configurations of various integrated circuits and by observing the signals at certain spots of the boards, they can understand the role of each component. This opens the way to the continuation of the practical approaches towards practical electronics.
Application of analogue and digital integrated circuits
During the lectures and individual projects, students can learn practical aspects of designing the electronic circuits as well as the assembly techniques, and testing methods. They learn to use a certain set of tools providing an effective PCB designing process. In addition, they may assemble and test designed circuits and learn how to detect and correct design errors. They also learn what is necessary to prepare the documentation that is necessary to fabricate a complete device.
Analog to digital and digital to analog converters
This course covers the theory and practice of analog-to-digital and digital-to-analog converters. It includes the operation of ADC and DAC and their parameters as well as the analog circuits for signal preparation and reconstruction. The lecture is accompanied by laboratory classes during which students learn the basics of ADC and DAC interfacing with microcontrollers and use the DACs and ADCs to test their parameters.
Electronic systems in mechatronics
This course allows students to learn more about the advanced electronic solutions applied in mechatronic applications. Both: lectures and individual project designs are aimed at providing insight into the issues of combining various approaches such as digital electronics, analog electronics, sensors, microcontroller-based solutions, motor drivers, and power control units. Students can develop and test certain application-aimed solutions.
Microcontrollers programming
The lecture and lab provide an introduction to the hands-on in the field of 32-bit microcontroller programming. The utilization of timers, interrupts, various interfaces, RTC, Watchdog, and other functionalities enabled challenges for students while they worked with the training board. Debugging features enable the ability to follow the code execution and observation of the data processing management, therefore providing better insight into the way the microcontrollers work.
Signal Processing
This course covers the theory and practice of signal processing. Students learn the basics of continuous and discrete signal processing theory including Fourier transform and filtering with a focus on finite and infinite impulse response filters. Additionally, the spectral analysis of random signals is presented as well as the analog-to-digital and digital-to-analog conversion. The lecture is accompanied by two elective courses: Computer Signal Processing and DSP in Signal Processing during which the students learn the practical aspects of signal processing with a focus either on the algorithms implemented in the personal computer software or in digital signal processors.
Photonic branch seminar
As part of the course, students will be introduced to the topics of scientific activities carried out at the Faculty in the field of optoelectronics and photonics, taking into account the necessary issues in the field of general physics and physics related to photonics. New trends in the field of photonics and methods of manufacturing and designing photonic devices are discussed as well. Issues related to metrology and measurement methods used in photonics are widely presented. Students will acquire knowledge for a conscious and critical choice of the topic of their engineering diploma thesis in the field of automation, electronics, electrical engineering, and space technologies.
Elements of signal processing systems
This course guides the students through the elements of signal processing systems: from the real signal source, through the analog circuit, to the digital signal processing unit, and the analog output. Students will learn about the types of analog components, interfaces, and digital signal processing equipment and techniques. Also, during the practical lessons, they will combine the above elements into signal processing setups and analyze the outcome of the systems.
Design of signal processing systems
In the course, students will gain the knowledge of designing signal processing systems. They will learn about the types of analog and digital tools, typically used in such systems. During the practical sessions, students will be involved in activities leading to the design and development of mixed analog-digital processing systems, using techniques and equipment previously studied.
Signal Processors
This course covers advanced topics in the architecture and operation of signal processors and digital signal processing (DSP) techniques. During the lectures, students will gain detailed knowledge of the internal structure, data flow paths specific to the signal processors, and digital signal processing algorithms suitable for these devices. During the laboratory sessions, students will learn how to program signal processors within the signal flow environment, implementing adequate DSP algorithms.
Virtual Instruments
We present the basic components of virtual instruments, methods of communicating with them, and ways to develop the software for their control. The lecture is mainly focused on the hardware components and presentation of programming standards while during the laboratory classes, students communicate with and create virtual instruments using a set of typical electronic test equipment and LabVIEW IDE.
Programmable logic devices
During this course, students will be learning how to design and implement digital systems within field programmable gate arrays (FPGAs). We added various extensions to commercial development boards, based on these powerful devices, making them even more suitable for practicing programmable logic techniques. During the lectures, students will also learn about the sophistication and beauty of the FPGAs architecture and technology.
Nanotechnology
This course is focused on introducing Nanotechnology as a technical science that couples many fields of activities including the fabrication of advanced nanostructures useful in common life. The new phenomena and unique properties of matter which are the results of size reduction, fundamentals of processes, and physicochemical phenomena used for the fabrication of nanostructures and nanoobjects, molecular electronic devices as well as tools for nanofabrication and nanometrology are the main topic of the course. The connection between the lecture and seminar allows to expand and enhance knowledge of physics, including quantum physics, solid state physics, and necessary knowledge for understanding physical phenomena that influence the properties of new materials and principles of working optoelectronic devices.
Diploma seminar
Students can learn the principles of preparation and editing the dissertation. They also have the opportunity to practice the presentation preparation and give an oral speech in front of the group. It is also the opportunity to learn how to approach the experimental work, and how to process, interpret, and present the results.
Diploma thesis
The diploma thesis is the final stage, where students will be confronted with certain problems concerning the development, assembly, and testing of certain electronic setups or devices, or perform research aimed at some scientific problem (engineer and master's degree respectively). Receiving guidance and support from the supervisor, students are expected to utilize acquired knowledge and experience to perform the defined task and deliver an expected outcome, including the dissertation. This stage is the final step before the graduation.
Quantum Computing and Quantum Cryptography
Students can acquire practical and theoretical knowledge of quantum mechanics for applications related to the development of quantum computers and quantum computing. During the implementation of the course, Students will become familiar with the mathematical and physical formalisms used to describe issues related to quantum computing. They can learn about the possibilities of physical realization of quantum computers in relation to today's technological possibilities (ion traps, superconductors, semiconducting quantum dots, topological nanowires, gaps in solids). They also learned about the algorithms used in quantum computing (Grover's algorithm, Shor's algorithm, and others) and became familiar with the idea of quantum logic gates and circuits, as well as the quantum Fourier transform. They will learn what quantum information is. Students are introduced to the idea of teleportation and quantum cryptography. During the laboratory, Students are introduced to the idea of a Qbit and implement the BB84 protocol, which allows students to understand the approach to key generation in quantum cryptography. Students also send an encrypted message between Alice and Bob, who are not and are eavesdropped by Eve to get familiar with the idea of The Quantum Key Distribution (using Quantum Cryptography Analogy Demonstration Kit).
Principles of metrology
Students can learn the principles of the measurement theory, in particular in terms of the electrical properties determination. The uncertainty aspects and error sources are also discussed. A statistical approach to the measurement data is provided. The importance of traceability in industrial and scientific measurements is presented including the roles of National Metrology Institutes and Accredited Calibration Laboratories.
Electronic metrology
Students can learn the principles of electrical metrology, including practical DC and AC voltage and current measurement, as well as resistance, impedance, power, and energy measurement. In addition, oscilloscope-based signal characterization as well as the testing of selected groups of sensors is performed.
Embedded processors
We provide theoretical and practical knowledge about 32-bit ARM microcontrollers. Next to the architecture, including the main features and the data processing abilities, students can approach practical programming developed setups based on STM32F411 chip. The diversity of peripherals provides the arrangement of various projects. Students can observe the code execution step-by-step using debugging tools. In addition, by using an analog discovery platform, they can observe the waveforms revealing the communication between the microcontroller and the peripheral devices.
The abovementioned classes (lectures, seminars, laboratories, projects) are dedicated to students in the following fields of study: