Blockchain and Its Applications
Starts May 22 | 4 weeks

Blockchain is the technology behind cryptocurrencies like Bitcoin and Ethereum. It powers secure digital transactions, smart contracts, and decentralized finance (DeFi). Students will discover how companies like Coinbase, Binance, and Mastercard are shaping this industry, and how blockchain is also used for NFTs, supply chain tracking, and future digital economies.
Instructors:
Swaroop Reddy
Blockchain Researcher, IIT Hyderabad
Dhruvang Choudhari
Crypto Research Analyst, AMINA Bank
Outcomes
Learn the basics of blockchain and cryptocurrency
Create a project on blockchain technology
Get published on Futurowise
Earn a certificate with unique credential id
Explore careers in blockchain and finance
When: May 22 to Jun 18, 2026
Sessions: On weekend evenings, India time
Duration: 24 hours: 12 sessions of 1-hour each + 12 hours of self-paced work
Where: Online (on Zoom)
Recommended For: Age 14 years and above
For students interested in:
Finance, Business, Economics, Coding
Structure
May 22 - Session 1: Introduction to Blockchain and Digital Trust
What blockchain is, why it was created, and how it enables trust, transparency, and security in digital systems, with a focus on contracts and agreements.
May 23 - Session 2: How Blockchain Works
Understanding blocks, transactions, consensus, decentralisation, and how contract data is recorded and verified on a blockchain.
May 24 - Session 3: Smart Contracts and Digital Agreements
Introduction to smart contracts, how digital contracts work on blockchain platforms, and real-world examples of automated agreements.
May 29 - Session 4: Digital Contract Use Cases and Industry Applications
Exploring how digital contracts are used in finance, real estate, supply chains, HR, and legal tech, and identifying a project use case.
May 30 - Session 5: Digital Contract Project Workshop - Design and Logic
Designing a digital contract use case. Defining rules, conditions, stakeholders, and success criteria for the project.
May 31 - Session 6: Digital Contract Project Workshop - Data and Simulation
Using Python to simulate contract data, track conditions, and analyse outcomes for the digital contract project.
June 5 - Session 7: Digital Contract Project Sprint - Data Handling in Python
Working with contract-related datasets in Python. Cleaning data, tracking events, and analysing contract execution.
June 6 - Session 8: Digital Contract Project Sprint - Logic, Conditions, and Analysis
Applying Python to model contract logic, timelines, and outcomes, and testing different scenarios.
June 7 - Session 9: Digital Contract Project Sprint - Insights and Validation
Validating results, identifying risks or inefficiencies, and refining the digital contract solution.
June 12 - Session 10: Python for Digital Contracts - Libraries and Automation
Using Python libraries to improve analysis, automate checks, and strengthen the project implementation.
June 13 - Session 11: Python for Digital Contracts - Visualisation and Reporting
Visualising contract performance, timelines, and outcomes, and preparing clear insights.
June 14 - Session 12: Final Project Refinement and Presentation
Finalising the digital contract project, improving logic, analysis, and presentation.
June 18 - Final Project Submission
Final project submission and certificate awarded.
