Esplora la progettazione e validazione concorrente di componenti hardware e software nei moderni sistemi embedded. Il corso copre i linguaggi di descrizione dell'hardware (es. SystemVerilog, VHDL), l'accelerazione basata su FPGA e l'interazione tra architettura hardware e prestazioni software. Gli studenti imparano a ottimizzare tempo di esecuzione e consumo energetico del sistema tramite metodologie di progettazione integrata.