In this course, we will first provide basic information about system on chips, then SOC design examples will be provided using Vivado and Digilent ZYBO Z7-10 system on chip development board where XILINX ZYNQ 7000 system on chip is available. We will provide a number of practical applications using ZYBO Z7-10 illustrating the SOC design subject. We will also provide information about ZYNQ-7000 system on chip device.