Teaching

Courses Taught

IIIT Bhubaneswar

Courses I teach as faculty. Click a card for slides, syllabus, textbooks & grading.

Teaching Assistantships

IIT Kharagpur

Courses 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

Course Page

  • 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

Course Page

  • 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

Course Page

  • 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

Course Page

  • 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

Course Page

  • 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

Course Page

  • 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

Course Page

  • 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

Course Page

  • 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