munotes®

M.Sc. (Information Technology) Blockchain Theory Syllabus - Mumbai University

This is the University of Mumbai syllabus for M.Sc. (Information Technology) under NEP 2020, in force from the academic year 2024-25. Semesters I and II are set by item 6.29 (N) and Semesters III and IV by item 6.2 (N). The University examines this programme under form 1113161, whose Summer 2026 timetable is headed NEP-2020; the distance and older Choice Based modes of the same degree are examined under different forms and different papers.

Blockchain Theory Syllabus.pdf
Major · Semester 4 · 4 credits · 100 marks

Loading syllabus...

Syllabus for Blockchain Theory

Major · Semester 4 · 4 credits · 100 marks

  • a Blockchain – Introduction, History, Centralised versus Decentralised systems, Layers of blockchain, Importance of blockchain, Blockchain uses and use cases.
  • b Working of Blockchain – Blockchain foundation, Cryptography, Game Theory, Computer Science Engineering, Properties of blockchain solutions, blockchain transactions, distributed consensus mechanisms, Blockchain mechanisms, Scaling blockchain.

  • a A Working of Bitcoin: Money, Bitcoin, Bitcoin blockchain, bitcoin network, bitcoin scripts, Full Nodes and SVPs, Bitcoin wallets, Interacting with the Bitcoin Blockchain
  • b Ethereum- Ethereum as a Next-Gen Blockchain, Design Philosophy of Ethereum, Ethereum Blockchain, Ethereum Accounts, Advantages of Accounts, Account State, Merkle Patricia Tree, Ethereum Transaction and Message Structure, Ethereum State Transaction Function, Gas and Transaction Cost, Ethereum Smart Contracts, Contract Creation, Ethereum Virtual Machine.
  • c Mining Ether: Difficulty, Factors Required for Block Validation, How Proof of Work Helps Regulate Block Time, Faster Blocks, How Ethereum Uses Stale Blocks, Forking

  • a Smart Contracts and Solidity: Basic of Solidity Programming:- writing loops in solidity, statement and expressions in solidity, Value types, Global special variables, Units and Functions
  • b Behind Dapp Deployment-Seven Ways to Think About Smart Contracts, Smart Contract Deployment- EVM as Back End: Introduction to Truffle, Use of Remix and test networks for deployment, Dapp deployment.
  • c Blockchain Application Development -Decentralized Applications, , Interacting Programmatically with Ethereum—Sending Transactions, Creating a Smart Contract, Executing Smart Contract Functions

  • a Permissioned Blockchain-, Public vs. Private Blockchains, Decentralized Application Architecture, Hyperledger concept, Exploring Hyperledger fabric project, Iroha project
  • b Cryptoeconomics- Why Is Cryptoeconomics useful?, Understanding Hashing vs.encryption,Speed of blocks, Ether Issuance scheme, Common Attack Scenarios
  • c NFT- What are NFTs?NFT Marketplaces,Creating and Minting NFTs,Legal Aspects of NFTs, The Future of NFTS

References

  • Sr. Title Author/s Publisher Edition Year
  • No.
  • 1 Introducing Ethereum and Chris Dannen Apress 2017 Solidity Beginning Blockchain: A Bikramaditya Beginner's Guide to
  • 1 Singhal , Gautam Building Blockchain Apress 2018 Dhameja ,Priyansu Sekhar Solutions Panda 1. Blockchain for dummies Tiana Laurence Wiley 2017
  • 1 The Blockchain Developer Elad Elrom Apress 2019
  • 1 Mastering Ethereum Andreas M. Antonopoulos O’Reilly First 2018 Dr. Gavin Wood
  • 1 The NFT Handbook Matt Fortnow,Terry Wiley 2022
  • 1 NPTEL courses:
  • a Blockchain and its Applications,
  • b Blockchain Architecture Design and Use Cases
  • 2 www.swayam.gov.in/
  • 3 www.coursera.org
  • 4 https://ethereum.org/en/
  • 5 https://www.trufflesuite.com/tutorials
  • 6 https://hyperledger-fabric.readthedocs.io/en/release-2.2/whatis.h
  • 7 Blockchain demo: https://andersbrownworth.com/blockchain/
  • 8 BlockchainDemo:Public/PrivateKeys&signing: https://andersbrownworth.com/blockchain/public-private-keys/
  • 9 https://www.javatpoint.com/blockchain-tutorial
  • 10 https://www.tutorialspoint.com/blockchain/index.htm

Reproduced from the University of Mumbai syllabus for M.Sc. (Information Technology) under NEP 2020, in force from the academic year 2024-25. Wording, unit numbering and lecture allocation are as printed in that syllabus. The PDF above is the syllabus's own page, unaltered.

The complete syllabus

This subject is cut from the University circular for the whole diploma. Open it here if you want the whole thing rather than a single subject.

PDF 2019 20 MSc IT Part 1 Syllabus NEP 2020 syllabus, in force from 2024-25 Read full PDF Read
PDF 2024 25 MScIT Part 2 SEM III & IV NEP NEP 2020 syllabus, in force from 2024-25 Read full PDF Read
MSc IT Syllabus Study Path
Start with the syllabus document.
Use Part 1 or Part 2 NEP first so the module scope matches your Mumbai University exam.
Move to notes after the scope check.
Use MSc IT notes only after confirming the semester units and topic order.
Practice with papers last.
Open MSc IT question papers after the syllabus check so revision follows the same course structure.
Report or request
Done!