Teaching

Courses at IIIT Raichur

Courses taught in the Department of Computer Science and Engineering since September 2025.

Monsoon 2025

  • Introduction to Computer Science (CS101)
  • Signals and Systems (EE101)

Winter 2025

  • Database Management Systems (CS261)
  • Cyber Security (AD310)

Track record

Teaching experience

Sep 2025 –Present

Assistant Professor

Indian Institute of Information Technology Raichur

Undergraduate teaching in computer science and engineering, alongside research supervision.

  • Introduction to Computer Science (CS101)
  • Signals and Systems (EE101)
  • Database Management Systems (CS261)
  • Cyber Security (AD310)

Sep 2019 –Oct 2023

Teaching Assistant

Indian Institute of Information Technology Guwahati

Laboratory instruction and student assessment across seven courses.

  • Computer Networks Lab
  • Cloud Computing Lab
  • Software Engineering Lab
  • Computer Programming Lab
  • Data Structures Lab
  • Algorithms Lab
  • Database Management Systems Lab

Jul 2015 –Jul 2016

IT Trainer

Markazul Ma'arif, Hojai, Assam

Delivered IT training as part of a skill development project under the Ministry of Education (formerly MHRD), Government of India.

Outreach

Tutorials & invited teaching

Cloud Computing Tutorial

15 March 2023 · International Conference on Computing and Communication Systems (I3CS) 2023, NEHU Shillong

Tutorial delivered with Dr. Ferdous Ahmed Barbhuiya (IIIT Guwahati) covering cloud computing fundamentals and hands-on practice.

Session chair

Conference service

  • IEEE Wireless Communications and Networking Conference (WCNC) 2024
  • International Conference on Innovations in Computing, Communication and Sustainable Technologies, 2025

For students

Teaching resources

Exam Portal

An online examination portal built for course assessment and practice tests.

InSys Research Lab

Student-driven lab for cybersecurity and core computer science, with tools, reading lists and project opportunities.