Key Courses: Computer Architecture (CSE-614), Digital Integrated Circuit Design (ECEN-714), Game Theory (ECEN-756)
Graduate Teaching Assistant for ECEN-248 (Introduction to Digital System Design), responsible for 3 lab sections (48 students), teaching them Digital Logic fundamentals and subsequently, Verilog implementations.
Key Courses: Basic Electronic Circuits | Digital Logic Design | Signals and Systems | Microprocessor and Peripheral Interfacing | Principles of Communication | Digital Signal Processing | Digital Communication | Analog Integrated Circuits | Digital Integrated Circuits | Embedded System Design | Digital Integrated Circuits | VLSI Design | Error Control Coding Techniques | Electronics Instrumentation | Mobile Communication
Major Activities:
School Captain
House Captain
Scout Captain
School Representative at the National Science Children's Congress
State Level Player in Speed Skating and Kabaddi
Youth Parliament