Blockchain is an emerging technology platform for developing decentralized applications and data storage, over and beyond its role as the technology underlying the cryptocurrencies. The basic tenet of this platform is that it allows to create a distributed and replicated ledger of events, transactions, and data generated through various IT processes with strong cryptographic guarantees of tamper resistance, immutability, and verifiability. The global blockchain market size is expected to grow from USD 3.0 billion in 2020 to USD 39.7 billion by 2025. The objective of this course is to provide conceptual understanding of how blockchain technology can be used to innovate and improve business processes. The course covers the technological underpinning of blockchain operations in both theoretical and practical implementation of solutions using blockchain technology.