Blockchain Technology BE Syllabus 2022-23
Blockchain Technology BE Syllabus 2022-23
home
Home
Savitribai Phule Pune University
Fourth Year of Computer Engineering (2019 Course)
410243: Blockchain Technology
Teaching Scheme: Examination Scheme:
Credit
In-Sem (Paper): 30 Marks
TH: 03 Hours/Week 03
End-Sem (Paper): 70 Marks
Prerequisite Courses: Computer Networks and Security(310244)
Companion Course: Laboratory Practice III(410246)
Course Objectives:
Technology behind Blockchain
Crypto currency, Bitcoin and Smart contracts
Different consensus algorithms used in Blockchain
Real-world applications of Blockchain
To analyze Blockchain Ethereum Platform using Solidity
To Describe Blockchain Case Studies
Course Outcomes:
On completion of the course, student will be able to–
CO1: Interpret the fundamentals and basic concepts in Blockchain
CO2: Compare the working of different blockchain platforms
CO3: Use Crypto wallet for cryptocurrency based transactions
CO4: Analyze the importance of blockchain in finding the solution to the real-world
problems.
CO5: Illustrate the Ethereum public block chain platform
CO6: Identify relative application where block chain technology can be effectively used
and implemented.
Course Contents
Unit I Mathematical Foundation for Blockchain 06 Hours
Cryptography: Symmetric Key Cryptography and Asymmetric Key Cryptography, Elliptic Curve
Cryptography (ECC), Cryptographic Hash Functions: SHA256, Digital Signature Algorithm
(DSA), Merkel Trees.
#Exemplar/Case Studies Create your own wallet for crypto currency using any of the
Blockchain Platforms.
*Mapping of Course CO3
Outcomes for Unit IV
Unit V Blockchain Ethereum Platform using Solidity 06 Hours
What is Ethereum, Types of Ethereum Networks, EVM (Ethereum Virtual Machine), Introduction
to smart contracts, Purpose and types of Smart Contracts, Implementing and deploying smart
contracts using Solidity, Swarm (Decentralized Storage Platform),
Whisper (Decentralized Messaging Platform)
#Exemplar/Case Studies Study Truffle Development Environment.
*Mapping of Course CO4
Outcomes for Unit V
Unit VI Blockchain Case Studies 06 Hours
Prominent Blockchain Applications, Retail, Banking and Financial Services, Government
Sector, Healthcare, IOT, Energy and Utilities, Blockchain Integration with other Domains
#Exemplar/Case Studies Study 2 uses cases of Blockchain and write a detailed report on
every aspect implemented in the same
*Mapping of Course CO5, CO6
Outcomes for Unit VI
Learning Resources
CO\PO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 3 - - - - - - - - - - -
CO2 3 - - - - - - - - - - -
CO3 3 - 2 2 - - - - - - - -
CO4 3 - 2 - 2 - - - - - - -
CO5 3 3 2 - - - - - - - - 2
CO6 2 2 2 2 - - - - - - - -