Blockchain Technology syllabus
PEC-361C-IT · Third Year Information Technology, SPPU 2024 pattern. Every unit, the marks scheme, course outcomes and books, copied from the official syllabus PDF.
Unit-wise syllabus
Foundations Of Blockchain And Distributed Ledger Technology
9 hoursDerived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.
- Evolution of digital transactions and record keeping systems, centralized, decentralized and distributed systems, peer-to-peer networks, distributed ledger technology, blockchain fundamentals, characteristics of blockchain, structure of a block, blockchain architecture, Merkle trees, types of blockchain (public, private, consortium and hybrid blockchain), advantages and limitations of blockchain.
- Case Studies : Blockchain-based Digital Governance.
Preserved official unit paragraph
Evolution of digital transactions and record keeping systems, centralized, decentralized and distributed systems, peer-to-peer networks, distributed ledger technology, blockchain fundamentals, characteristics of blockchain, structure of a block, blockchain architecture, Merkle trees, types of blockchain (public, private, consortium and hybrid blockchain), advantages and limitations of blockchain. Case Studies : Blockchain-based Digital Governance.
Cryptographic Foundations Of Blockchain
9 hoursDerived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.
- Fundamentals of cryptography, cryptographic hash functions and their properties, SHA-256, public key cryptography, digital signatures, wallets and blockchain addresses, transaction verification process, integrity, authenticity and non-repudiation in blockchain systems, role of cryptography in blockchain security.
- Case Studies : Secure Transaction Processing in Blockchain Networks.
Preserved official unit paragraph
Fundamentals of cryptography, cryptographic hash functions and their properties, SHA-256, public key cryptography, digital signatures, wallets and blockchain addresses, transaction verification process, integrity, authenticity and non-repudiation in blockchain systems, role of cryptography in blockchain security. Case Studies : Secure Transaction Processing in Blockchain Networks.
Consensus Mechanisms And Cryptocurrency Systems
9 hoursDerived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.
- Introduction to cryptocurrencies, Bitcoin architecture, Bitcoin transactions, mining process, double spending problem, Byzantine Generals Problem, Proof of Work (PoW), Proof of Stake (PoS), Ethereum consensus evolution (PoW to PoS),Delegated Proof of Stake (DPoS), Practical Byzantine Fault Tolerance (PBFT), comparison of consensus mechanisms, benefits and limitations of consensus protocols.
- Case Studies : Bitcoin Network and Cryptocurrency Ecosystem.
Preserved official unit paragraph
Introduction to cryptocurrencies, Bitcoin architecture, Bitcoin transactions, mining process, double spending problem, Byzantine Generals Problem, Proof of Work (PoW), Proof of Stake (PoS), Ethereum consensus evolution (PoW to PoS),Delegated Proof of Stake (DPoS), Practical Byzantine Fault Tolerance (PBFT), comparison of consensus mechanisms, benefits and limitations of consensus protocols. Case Studies : Bitcoin Network and Cryptocurrency Ecosystem.
Blockchain Platforms And Smart Contracts
9 hoursDerived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.
- Overview of Ethereum architecture, Ethereum accounts, Ether and Gas concepts, Ethereum Virtual Machine (EVM), introduction to smart contracts, characteristics and applications of smart contracts, overview of Hyperledger Fabric, consortium blockchain architecture, comparative study of blockchain platforms and enterprise blockchain solutions.
- Case Studies : Enterprise Blockchain Applications.
Preserved official unit paragraph
Overview of Ethereum architecture, Ethereum accounts, Ether and Gas concepts, Ethereum Virtual Machine (EVM), introduction to smart contracts, characteristics and applications of smart contracts, overview of Hyperledger Fabric, consortium blockchain architecture, comparative study of blockchain platforms and enterprise blockchain solutions. Case Studies : Enterprise Blockchain Applications.
Blockchain Applications, Challenges And Emerging Trends
9 hoursDerived reading outline. Source text split at semicolons, line breaks and sentence boundaries, not an official topic hierarchy.
- Applications of blockchain in banking and finance, supply chain management, healthcare, digital identity management, e-governance, education and certification systems.
- Challenges in blockchain adoption: scalability, interoperability, privacy, security and regulatory concerns.
- Introduction to Decentralized Finance (DeFi), Non-Fungible Tokens (NFTs), Central Bank Digital Currency (CBDC), Blockchain and Artificial Intelligence.
- Case Studies : Supply Chain Traceability, Academic Certificate Verification
Preserved official unit paragraph
Applications of blockchain in banking and finance, supply chain management, healthcare, digital identity management, e-governance, education and certification systems. Challenges in blockchain adoption: scalability, interoperability, privacy, security and regulatory concerns. Introduction to Decentralized Finance (DeFi), Non-Fungible Tokens (NFTs), Central Bank Digital Currency (CBDC), Blockchain and Artificial Intelligence. Case Studies : Supply Chain Traceability, Academic Certificate Verification
Marks and credits
| Head | Marks | Credit |
|---|---|---|
| CCE (continuous comprehensive evaluation) | 30 | 3 |
| End-semester exam | 70 |
Prerequisite: Distributed System, Data Structure.
Course outcomes
- CO1Understand the fundamentals of blockchain and distributed ledger technologies.
- CO2Describe cryptographic techniques and transaction verification mechanisms used in blockchain systems.
- CO3Analyze consensus protocols and cryptocurrency operations.
- CO4Analyze blockchain platforms and smart contract architectures.
- CO5Evaluate blockchain applications, challenges, and emerging trends.
Books
Text books
- Blockchain Technology by T Chandramouli Subramanian, Asha A. George, Abhilash K. A., Meena Karthikeyan Publisher: Universities Press
- Blockchain Basics: A Non-Technical Introduction in 25 Steps by Daniel Drescher Publisher: Apress
Reference books
- Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction by Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder Publisher: Princeton University Press
- The Science of the Blockchain by Roger Wattenhofer
FAQ
How many units are in Blockchain Technology?
Blockchain Technology (PEC-361C-IT) has 5 units and 45 hours of theory: Unit I Foundations Of Blockchain And Distributed Ledger Technology (9 h); Unit II Cryptographic Foundations Of Blockchain (9 h); Unit III Consensus Mechanisms And Cryptocurrency Systems (9 h); Unit IV Blockchain Platforms And Smart Contracts (9 h); Unit V Blockchain Applications, Challenges And Emerging Trends (9 h).
What is the marks scheme for Blockchain Technology?
The official Information Technology 2024 pattern syllabus lists continuous comprehensive evaluation (CCE) for 30 marks and the end-semester exam for 70 marks, for 3 credits.
What should I know before Blockchain Technology?
Prerequisite listed in the syllabus: Distributed System, Data Structure.