Advanced Computing in Embedded Systems (English)

Radu Hobincu

Coordinator

Discipline List

Synthesis

This MSc program offers training and research opportunities in the fields of
parallel and distributed computing, embedded computing and embedded system
design, pertaining to important recent trends in the electronics industry, such as the
increasing importance of cloud and mobile technologies.

For whom is the program intended?

It is designed for engineers who have background in software development,
microcontrollers, digital system and computer architecture and who want to practice
engineering by developing embedded systems and accelerators for a wide range of
applications.

Master program’s objectives

The objectives of this program is to present state-of-the art technologies and
tools for developing high performance embedded systems (high speed, low power, low
energy). The program also introduces the master student to the rigors of the scientific
method, requesting work in research with the desired end-result of publishing a
scientific paper by the end of the program.

Specialized competencies offered to program’s graduates

Our master students will learn software development techniques and processes
(revision control systems – Git, build systems, unit testing, documentation writing,
performance analysis and optimization), to design and implement systems with
microcontrollers, to design and implement accelerators with SoCs and FPGA cores.
They will also learn to parallelize workloads using several techniques and frameworks
(pthreads, OpenMP, OpenCL, MPI, etc.). As transversal competencies, they will learn to
use Latex for professional document writing, and how to do research for specific target
subjects.

Research directions examples

The following research areas are of interest to us:

  • High Performance Computing
  • Parallel Computing
  • Low Power Computing
  • FPGA Accelerators and Offloading Cores
  • Softcores
  • Embedded Sensors Systems
Etichete :
ro_RORomână