Teaching

Blockchain and its Applications

NPTEL Online Certification Course, Department of Computer Science & Engineering, IIT Kharagpur, 2023

Course Page

  • Instructor: Prof. Sandip Chakraborty, Prof. Shamik Sural
  • Teaching Assistance: Utkalika Satapathy, Tirthankar Sengupta
  • Duration : 12 weeks
  • Level : Undergraduate Students, Postgraduate Students

CS61065: Theory And Applications Of Blockchain

Classroom Course, Department of Computer Science & Engineering, IIT Kharagpur, 2023

Course Page

  • Instructor: Prof. Sandip Chakraborty, Prof. Shamik Sural
  • Teaching Assistance: Utkalika Satpathy, Tirthankar Sengupta, Gaurav Kumar Meena
  • Duration : 16 weeks
  • Level : Postgraduate Students

CS60002: Distributed Systems

Classroom Course, Department of Computer Science & Engineering, IIT Kharagpur, 2023

Course Page

  • Instructor: Prof. Sandip Chakraborty
  • Teaching Assistance: Utkalika Satapathy, Ishan Sharma, Pankaj Kumar Agarwal
  • Duration : 16 weeks
  • Level : Postgraduate Students, Research Scholar
  • Syllabus: Lamport Clocks, State Machines, Fault Detection, Snapshots, Consensus, Byzantine Agreement, Consistency Models, Replication Protocols, Distributed Storage

Theory of Blockchain & Application

NPTEL Online Certification Course, Department of Computer Science & Engineering, IIT Kharagpur, 2022

Course Page

  • Instructor: Prof. Sandip Chakraborty, Prof. Shamik Sural
  • Teaching Assistance: Bishakh Ghosh, Utkalika Satapathy
  • Duration : 12 weeks
  • Level : Undergraduate Students, Postgraduate Students