This course introduces students to the fundamentals of blockchain technology and enables them to build, deploy, and interact with smart contracts through hands-on sessions. By the end of this course, learners will be able to: 1. Understand core blockchain concepts and Ethereum architecture. 2. Write basic to intermediate-level smart contracts using Solidity. 3. Deploy and test smart contracts using Remix and Hardhat. 4. Work with MetaMask, test networks, and blockchain explorers. 5. Build a simple end-to-end decentralised application (DApp).
An Assistant Professor with expertise in Blockchain Development, Cybersecurity, and Smart Contract Engineering. With practical experience in building decentralized applications, auditing smart contracts, and working on cryptography and digital forensics, the instructor focuses on delivering highly practical, industry-oriented learning.