KAUST CEMSE EE IMPACT Systems On Chip