Courses taken at IITD

  • Introduction to Logic & Functional Programming

  • Wireless networks

  • Special Module in High Speed Networks : Internet of Things

  • Cloud Computing Technology Fundamentals

  • High Performance Computer Architecture

  • Special Module in Hardware Systems : Hardware Security

  • Machine Learning

  • Advanced Topics in Embedded Computing

  • Operating Systems (Sit-through)

  • Mathematical Programming (Sit-through)

Teaching Assistantship at IITD

  • Introduction to Computer Science

  • Data structures and Algorithms

  • Software System Laboratory

  • Design Practices

  • Cloud Computing

  • Network Security

Teaching Assistantship outside IITD