Course Name: Blockchain Architecture Design and Use Cases

Course abstract

The widespread popularity of digital cryptocurrencies has led the foundation of Blockchain, which is fundamentally a public digital ledger to share information in a trustworthy and secure way. The concept and applications of Blockchain have now spread from cryptocurrencies to various other domains, including business process management, smart contracts, IoT and so on. This course is a joint venture from academia and industry, where the target is to cover both the conceptual as well as application aspects of Blockchain. This includes the fundamental design and architectural primitives of Blockchain, the system and the security aspects, along with various use cases from different application domains.

Course Instructor

Media Object


Sandip Chakraborty received the Ph.D. and M.Tech. degrees from Department of Computer Science and Engineering, Indian Institute of Technology (IIT), Guwahati, India. Presently, he is an Assistant Professor with Department of Computer Science and Engineering, IIT Kharagpur. He has around 100 research papers in reputed journals and conference proceedings. His research interests include computer systems, distributed systems and mobile computing.
More info
Media Object


Praveen Jayachandran is a research staff member, master inventor and manager of the Blockchain and Smart Contracts team at IBM Research, India. His work spans different aspects of blockchain technology, including developing an enterprise-grade blockchain platform, development of smart contracts, and reimagining industry use cases in a blockchain world. He received his PhD from the University of Illinois at Urbana-Champaign, and a B.Tech-M.Tech dual degree in Computer Science from the Indian Institute of Technology, Madras. He was selected as a Best of IBM awardee in 2017. He is a member of the IBM Academy of Technology, is an ACM Eminent Speaker and a senior member of IEEE. He has won a couple of best paper awards and has served in the program committees of numerous international conferences and journals.
More info

Teaching Assistant(s)

Soumyajit Chatterjee

M.Tech, CSE (PhD Pursuing)


Snigdha Das



 Course Duration : Jul-Oct 2018

  View Course


 Enrollment : 18-Apr-2018 to 30-Jul-2018