Teaching

Graduate Teaching Assistant

Undergraduate and Graduate courses, University of North Carolina at Charlotte, Electrical Engineering Department, 2017

  1. Taught over 130 students over a period of 1.5 years in courses like Signal Processing, Operating Systems and Logic System Design
  2. Helped students to program in Matlab, and understand Operating System Concepts - x86 Machine Level Programming, Real Time Scheduling and Synchronization, Virtual Memory and File Systems
  3. Prepared lab tutorials for graduate students on Linux commands, VirtualBox, U-Boot
  4. Introduced undergraduate students to Digital Storage Oscilloscope, function generator, and multi-meter

Graduate Teaching Assistant

Undergraduate courses, Cochin University of Science and Technology, 2013

  1. Conducted seminar sessions on Xilinx ISE and FPGA programing
  2. Delivered syllabus oriented classes on VHDL and analog communication
  3. Undertook lab assistantship for microprocessor and signal processing labs
  4. Presented seminar on Magnetoresistive Random Access Memory (MRAM) based cache for embedded processors