Teaching
Courses Taught
IIIT BhubaneswarCourses I teach as faculty. Click a card for slides, syllabus, textbooks & grading.
Undergraduate Spring 2026
Database Management System
Department of Computer Science, IIIT Bhubaneswar
View course → Undergraduate Autumn 2025
Operating System
Department of Computer Science, IIIT Bhubaneswar
View course → Undergraduate Autumn 2025
Object Oriented Programming
Department of Computer Science, IIIT Bhubaneswar
View course →Teaching Assistantships
IIT KharagpurCourses I assisted with during my Ph.D. Click a card for instructor, syllabus & details.
NPTEL Online Certification Course Jan-Apr 2024
CS61065: Theory and Applications of Blockchain
Department of CSE, IIT Kharagpur
- Semester: Jan-Apr 2024
- Instructor: Prof. Sandip Chakraborty, Prof. Shamik Sural
- Teaching Assistance: Utkalika Satpathy, Nikumbh Sarthak Sham, Boorgu Shashank Goud
- Duration: 12 weeks
- Level: Undergraduate Students, Postgraduate Students
Classroom Course Spring 2023–2024
CS19001: Programming & Data Structure Tutorial and Lab
Department of CSE, IIT Kharagpur
- Semester: Spring 2023–2024
- Instructor: Prof. Rajib Mall, Prof. Sudeshna Sarkar
- Teaching Assistance: Utkalika Satapathy, Ritik Raj, Devang, Allampati Mahesh, Pawan Singh Kor, Manoj Kumar Chavidi, Kuldeep Bhardwaj, Shambharkar Siddhant Sharma
- Duration: 16 weeks
- Level: Undergraduate Students
Classroom Course Autumn 2023–2024
CS61065: Theory and Applications of Blockchain
Department of CSE, IIT Kharagpur
- Semester: Autumn 2023–2024
- Instructor: Prof. Sandip Chakraborty
- Teaching Assistance: Tirthankar Sengupta, Utkalika Satpathy, Seemant Guruprasad Achari
- Duration: 16 weeks
- Level: Postgraduate Students
NPTEL Online Certification Course Jan–Apr 2023
Theory of Blockchain & Application
Department of CSE, IIT Kharagpur
- Semester: Jan–Apr 2023
- Instructor: Prof. Sandip Chakraborty, Prof. Shamik Sural
- Teaching Assistance: Utkalika Satapathy, Tirthankar Sengupta
- Duration: 12 weeks
- Level: Undergraduate Students, Postgraduate Students
Classroom Course Spring 2022–2023
CS60002: Distributed Systems
Department of CSE, IIT Kharagpur
- Semester: Spring 2022–2023
- Instructor: Prof. Sandip Chakraborty
- Teaching Assistance: Utkalika Satapathy, Ishan Sharma, Pankaj Kumar Agarwal
- Duration: 16 weeks
- Level: Postgraduate Students, Research Scholar
Classroom Course Autumn 2022–2023
CS61065: Theory and Applications of Blockchain
Department of CSE, IIT Kharagpur
- Semester: Autumn 2022–2023
- Instructor: Prof. Sandip Chakraborty
- Teaching Assistance: Utkalika Satapathy, Tirthankar Sengupta, Gaurav Kumar Meena
- Duration: 16 weeks
- Level: Postgraduate Students
NPTEL Online Certification Course Jan–Apr 2022
Theory of Blockchain & Application
Department of CSE, IIT Kharagpur
- Semester: Jan–Apr 2022
- Instructor: Prof. Sandip Chakraborty, Prof. Shamik Sural
- Teaching Assistance: Bishakh Ghosh, Utkalika Satapathy
- Duration: 12 weeks
- Level: Undergraduate Students, Postgraduate Students
Classroom Course Spring 2021–2022
CS10003: Programming and Data Structure Theory & Lab
Department of CSE, IIT Kharagpur
- Semester: Spring 2021–2022
- Instructor: Prof. Sudebkumar Prasant Pal
- Teaching Assistance: Utkalika Satapathy, Anisha Mitra, Harsh Borse, Lalchhandama Fanchun, Indrajit Mazumdar
- Duration: 16 weeks
- Level: Undergraduate Students
Classroom Course Spring 2019
Operating System
Department of CSE, IIIT Bhubaneswar
- Semester: Spring 2019
- Instructor: Utkalika Satapathy
- Level: Undergraduate Students
Classroom Course Autumn 2018
Programming in C
Department of CSE, IIIT Bhubaneswar
- Semester: Autumn 2018
- Instructor: Utkalika Satapathy
- Level: Undergraduate Students
Classroom Course Autumn 2018
Java Programming
Department of CSE, IIIT Bhubaneswar
- Semester: Autumn 2018
- Instructor: Utkalika Satapathy
- Level: Undergraduate Students