Parallel Computing

Course lecturer: ȘL. dr. ing. Valentin STOICALaboratory assistant: ȘL. dr. ing. Elena Cristina STOICA This course will discuss techniques for implementing complex applications in FPGA fabric, implementing FPGA offloading engines for compute-intensive tasks, design of FPGA-based embedded systems-on-chip and integration of processor systems with offloading engines in embedded systems. The lab is based on applications running on the PYNQ-Z2 board.

Reconfigurable Computing

Course lecturer: prof. dr. ing. Gheorghe M. ȘTEFANLaboratory assistant: as. drd. ing. Alexandru MEGA This course will discuss techniques for implementing complex applications in FPGA fabric, implementing FPGA offloading engines for compute-intensive tasks, design of FPGA-based embedded systems-on-chip and integration of processor systems with offloading engines in embedded systems. The lab is based on applications running on the PYNQ-Z2 board.

Fundamentals of Computer Vision and Machine Learning

Course lecturer: prof. dr. ing. Constantin VERTANLaboratory assistant: prof. dr. ing. Corneliu FLOREA This is a two-part course, structured, as the title suggests, into the presentation of the fundamentals of computer vision and machine learning. The first part of the course presents the basic challenges for computer vision systems, briefly establishes the fundamental low-level image processing operations and continues toward […]

Digital System Design Project I

Lecturer: ȘL. dr. ing. Zoltan HASCSI Design, verification, implementation, and test of a complex digital system, with a parallel processor, memory system and access interface. Part I concerns the design and verification of a pipeline RISC processor, with parallel execution units and advanced management of data and control dependencies. The project also aims to introduce students to state-of-the-art design flow, […]

Operating Systems

Course lecturer: conf. dr. ing. Marius VOCHINLaboratory assistant: conf. dr. ing. Marius VOCHIN The electronics industry requires from university students the capability to utilize the Linux operating system as a tool for work and as a product itself. As the central nervous system of any electronic device, the operating system logically connects the various parts of the system together and […]