Academics: System-on-Chip introducction