Aim of the module is to provide students with foundational and applied competence in digital system design using hardware description languages and reconfigurable computing platforms, enabling them to analyse, design, and implement FPGA-based digital systems relevant to modern embedded and high-performance computing applications.