Pennsylvania State University
Co-Instructor: CMENG 431 - Introduction to Computer Architecture
Spring'2022
Pennsylvania State University
Co-Instructor: CMPSC 497 - Hands-on Deep Learning
Fall'2019
Lectures on hardware acceleration for deep learning
Making students familiar with the state-of-the-art deep learning systems and requirements for heterogeneous system design
Introduction to GPU and FPGA based DL acceleration pipeline
Pennsylvania State University
Teaching Assistant: CMPEN270 - Digital Design Theory and Practice
Fall'2018
Coursework and content design for digital design practice experiments for sophomores
Lecture on digital design practice experiment
Digital gates
Introduction to combinatoric circuit design
Introduction to Verilog HDL
Introduction to sequential circuit design
Introduction to Finite State Machines using Verilog HDL
National Institute of Technology, Rourkela, India
EC270 - Basic Electronics Laboratory
Fall'2015
Lab coordinator for basic electronics practice laboratory
Lecture on basic electronics experiments including
Introduction to diodes
Rectifier design
Introduction to Transistors and MOSFETs
Introduction to OpAmps
Introduction to current mirrors and voltage buffers
Current amplifier design
Cyborg - The Robotics Club, NIT Rourkela, India
Introduction to basic robotics
Introduction to control theory
Fall'2012 - Fall'2015
Mentor for Cyborg - The Robotics and Automation Club of National Institute of Technology, Rourkela, India
Lecture on introduction to robotics
Differential drive manual bot design
Embedded coding using AtMega32
Line follower design
Lecture on Introduction to Control theory
Controlling navigation with PWM
Introduction to PID control
Controlling Navigation with PID control
Line follower design with PID control