Fundamentals of digital logic and design.

Lab course to practice digital logic designing.

The architecture of RISC-V Processor.

Lab course which help students develop their own processor.

Embedded hardware-software co-designing.

Lab course to help students develop embedded system-on-chip.

Foundation of Data Structures and Algorithms.

Lab course to practice implementation of data structures and algorithms in Python.

Computer Architecture and Organization

Computer Architectures and Organization.

Designing and Development of D-VASim - A Simulation tool for genetic logic circuits.