Teaching

National University of Singapore (2021 - Present)

AWARDS

  • Faculty Teaching Excellence Award 2024, School of Computing, NUS

NUS

  • CS3203 Software Engineering Project
  • CS4218 Software Testing
  • CS2103 Software Engineering
  • TIC4303 Software Security
  • TIC4004 Software Quality Control
  • TIC2003 Software Development Project
  • TIC3902S Industrial Practice Project
  • TIC4902S Software Engineering Capstone Project

Amrita Vishwa Vidyapeetham (2018-2020)

  • Cloud Computing Services
  • Software Engineering
  • Introduction to Game Theory
  • Game Theory and Engineering Applications (PhD)
  • Computer organisation and Architecture

International Institute of Information Technology - IIIT Hyderabad (2013-2018)

  • Game Theory for Computer Science
  • Computer Networks
  • Advanced Computer Networks
  • Scripting Languages (Post graduate)