0% found this document useful (0 votes)
503 views

Noti Syllabus BCT

Uploaded by

Robin Hood
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
503 views

Noti Syllabus BCT

Uploaded by

Robin Hood
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

M.

TECH IN COMPUTER NETWORK ENGINEERING (SCN),


COMPUTER SCIENCE & ENGINEERING(SCS)
ARTIFICIAL INTELLIGENCE & MACHINE LEARNING(SAM)

Choice Based Credit System (CBCS) and Outcome Based Education


(OBE) SEMESTER - I
BLOCKCHAIN TECHNOLOGY
Course Code 20SCN15, 20SCS23, 20SAM254, CIE Marks 40
Teaching Hours/Wee(L:P:S) 3:0:2 SEE Marks 60
Credits 04 Exam Hours 03
Course Objectives:
The blockchain technology course allows the students to explore the driving force behind the
cryptocurrency Bitcoin. Along with the Decentralization, Cryptography, Bitcoins with its
alternative coins, Smart contracts and outside of currencies.

Module-1
Blockchain 101: Distributed systems, History of blockchain, Introduction to blockchain, Types of
blockchain, CAP theorem and blockchain, Benefits and limitations of blockchain.

Module-2
Decentralization and Cryptography:
Decentralization using blockchain, Methods of decentralization, Routes to decentralization,
Decentralized organizations. Cryptography and Technical Foundations: Cryptographic primitives,
Asymmetric cryptography, Public and private keys

Module-3
Bitcoin and Alternative Coins A: Bitcoin, Transactions, Blockchain, Bitcoin payments B:
Alternative Coins, Theoretical foundations, Bitcoin limitations, Namecoin, Litecoin, Primecoin,
Zcash

Module-4
Smart Contracts and Ethereum 101: Smart Contracts: Definition, Ricardian contracts.
Ethereum 101:Introduction, Ethereum blockchain, Elements of the Ethereum blockchain,
Precompiled contracts.
Module-5
Alternative Blockchains: Blockchains Blockchain-Outside of Currencies: Internet of Things,
Government, Health, Finance, Media

Course outcomes:
At the end of the course the student will be able to:
1. Understand the types, benefits and limitation of blockchain.
2. Explore the blockchain decentralization and cryptography concepts.
3. Enumerate the Bitcoin features and its alternative options.
4. Describe and deploy the smart contracts

08.02.2021 Updated 1 /2
5. Summarize the blockchain features outside of currencies.

Question paper pattern:


The SEE question paper will be set for 100 marks and the marks scored will be proportionately
reduced to 60.
 The question paper will have ten full questions carrying equal marks.
 Each full question is for 20 marks.
 There will be two full questions (with a maximum of four sub questions) from each module.
 Each full question will have sub question covering all the topics under a module.
 The students will have to answer five full questions, selecting one full question from each
module.

Textbook/ Textbooks
1 Mastering Blockchain - Distributed ledgers, decentralization and
smart contracts explained, Author- Imran Bashir, Packt Publishing Ltd, Second Edition,
ISBN 978-1- 78712-544-5, 2017

Reference Books
1 Bitcoin and Cryptocurrency Technologies, Author- Arvind Narayanan, Joseph Bonneau,
Edward Felten, Andrew Miller, Steven Goldfeder, Princeton University, 2016
2 Blockchain Basics: A Non-Technical Introduction in 25 Steps, Author- Daniel Drescher,
Apress, First Edition, 2017
3 Mastering Bitcoin: Unlocking Digital Cryptocurrencies, Andreas M. Antonopoulos,
O'Reilly Media, First Edition, 2014

08.02.2021 Updated 2 /2

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy