Role: Instructor.
Institute: Habib University
Offered in: Spring 2019


This course equip students to demonstrate their abilities to design and develop an embedded system-on-chip. The goal is to introduce students a hardware description language (HDL) which they can use to develop embedded hardware on Field Programmable Gate Array (FPGA) chips. Furthermore, they will be introduced with the architecture of an ARM Cortex processor and how a software and hardware communicate at embedded level. This understanding can help the graduates of EE/CS to become a part of a team of design engineers and developers of embedded applications in any organization. This course teaches the embedded hardware-software co-design centered around the Xilinx ZYNQ SoC device with ARM processor architecture.

The contents of this course were developed from scratch during the Spring 2019 at Habib University.

Hasan Baig
Hasan Baig
Postdoc Fellow