MTech Blockchain Technology syllabus for 2 Sem 2020 scheme 20SCS23

Module-1 Blockchain 101 0 hours

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 0 hours

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

A d v e r t i s e m e n t
Module-3 Bitcoin and Alternative Coins A 0 hours

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 0 hours

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 0 hours

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

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