LecturePlan CS201 20CST-412
LecturePlan CS201 20CST-412
LECTURE PLAN
Mission of the M1: To provide practical knowledge using state-of-the-art technological support for the experiential learning of our students.
Department M2: To provide industry recommended curriculum and transparent assessment for quality learning experiences.
M3: To create global linkages for interdisciplinary collaborative learning and research.
M4: To nurture advanced learning platform for research and innovation for students ‘profound future growth.
M5: To inculcate leadership qualities and strong ethical values through value-based education.
Vision of the To be recognized as a leading Computer Science and Engineering department through effective teaching practices and
Department excellence in research and innovation for creating competent professionals with ethics, values and entrepreneurial attitude to
deliver service to society and to meet the current industry standards at the global level.
PEO3 Exhibit commitment and engage in lifelong learning for enhancing their professional and personal capabilities.
PSO2 Apply standard software engineering principles to develop viable solutions for Information Technology Enabled Services (ITES).
Program OutComes(POs)
PO1 dsfdsf dsfdsf dsf df ds fdsfdsf dsfds fdsfds dsfdsf ds fds
PO1 Engineering knowledge: Apply the knowledge of Mathematics, Science, Engineering fundamentals and computer science
fundamental and strategies which have the solution of complex computer science engineering problems.
PO2 Problem analysis: Identify, formulate, research literature, and analyse complex computer science engineering problems reaching
substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.
PO3 Design/development of solutions: Design solutions for complex database and software engineering problems and design system
components or processes that meet the specified needs with appropriate considerations for the public health and safety, and the
cultural, societal, and environmental considerations.
PO4 Conduct investigations of complex problems: Use research-based knowledge and research methods including design of software
engineering & networking-based experiments, analysis and Interpretation of data, and synthesis of the information to provide valid
conclusions.
PO5 Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern Computer science engineering and
IT tools including prediction and modelling to complex database or software engineering activities with an understanding of the
limitations.
PO6 The engineer and society: Apply reasoning informed by the contextual knowledge to assess.Social, health, safety, legal and
cultural issues and the consequent responsibilities relevant to the Professional Computer Science & Engineering practice.
PO7 Environment and sustainability: Understand the impact of the professional computer science and engineering solutions in social
and environmental contexts, and demonstrate the knowledge of, and need for sustainable development goals.
PO8 Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of computer science engineering
practice PO9: Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in
multidisciplinary settings.
PO9 Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in
multidisciplinary settings.
PO10 Communication: Communicate effectively on complex engineering activities with the engineering community and with society at
large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and
give and receive clear instructions.
PO11 Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and
apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
PO12 Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in
the broadest context of technological change.
Text Books
Sr No Title of the Book Author Name Volume/Edition Publish Hours Years
1 How the Technology Behind Bit Don Tapscott Kindle Penguin 14 June
coin and Other Crypto currencies 2018
is Changing the World
2 Mastering Bitcoin: Unlocking Andreas M. Antonopoulos. Ist edition O'Reilly Media December
Digital Cryptocurrencies 30, 2014
Reference Books
Sr No Title of the Book Author Name Volume/Edition Publish Hours Years
1 Block chain for Business with Nakul Shah 1 edition BPB Publications 2019
Hyper-Ledger Fabric
2 The Business Blockchain: William Mougayar. First Edition Wiley. 2016
Promise, Practice, and Application
of the Next Internet Technology
Course OutCome
SrNo OutCome
CO1 To apply the knowledge of the basic concepts and technology used for block chain.
CO2 To describe the primitives of distributed computing and cryptography related to block chain.
CO3 To analyze the concepts of Bitcoin and their usage.
CO4 To apply the knowledge of security features in block chain technologies.
CO5 To Analyze the economic and social implications of blockchain
1 4 Introduction to Introduction to popular blockchain ,T-How the Technology Behind Bit PPT,Video CO2
Blockchain platforms ,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
1 5 Introduction to Public, private, permission and ,T-How the Technology Behind Bit PPT,Video CO2
Blockchain permission less blockchain ,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
1 6 Distributed Peer-to-peer networks and distributed ,T-How the Technology Behind Bit PPT,Video CO2
Systems systems ,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
1 7 Distributed Consensus Algorithms ,T-How the Technology Behind Bit PPT,Video CO2
Systems ,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
1 8 Distributed Consensus algorithm in distributes ,T-How the Technology Behind Bit PPT,Video CO2
Systems system ,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
1 9 Distributed Byzantine Fault Tolerance (BFT) ,T-How the Technology Behind Bit PPT,Video CO2
Systems ,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
1 10 Distributed Proof of work and Proof of stake ,T-How the Technology Behind Bit PPT,Video CO2
Systems ,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
1 11 Blockchain Uses of block chain ,T-How the Technology Behind Bit PPT,Video CO2
uses in various ,T-Mastering Bitcoin: Unlocking Lecture
areas D,R-Block chain for Business with
,R-The Business Blockchain: Promi
1 12 Blockchain Block chain uses in health care ,T-How the Technology Behind Bit PPT,Video CO2
uses in various ,T-Mastering Bitcoin: Unlocking Lecture
areas D,R-Block chain for Business with
,R-The Business Blockchain: Promi
1 13 Blockchain Use of block chain in Supply chain ,T-How the Technology Behind Bit PPT,Video CO2
uses in various management ,T-Mastering Bitcoin: Unlocking Lecture
areas D,R-Block chain for Business with
,R-The Business Blockchain: Promi
1 14 Blockchain Block Chain Limitations ,T-How the Technology Behind Bit PPT,Video CO3
uses in various ,T-Mastering Bitcoin: Unlocking Lecture
areas D,R-Block chain for Business with
,R-The Business Blockchain: Promi
1 15 Blockchain The Challenges in block chain ,T-How the Technology Behind Bit PPT,Video CO3
uses in various ,T-Mastering Bitcoin: Unlocking Lecture
areas D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 16 Origin of Bitcoin Introduction to bit coin blockchain ,T-How the Technology Behind Bit PPT,Video CO2
and other ,T-Mastering Bitcoin: Unlocking Lecture
blockchains D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 17 Origin of Bitcoin Origin of bitcoin ,T-How the Technology Behind Bit PPT,Video CO2
and other ,T-Mastering Bitcoin: Unlocking Lecture
blockchains D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 18 Origin of Bitcoin The challenges in bit coin ,T-How the Technology Behind Bit PPT,Video CO3
and other ,T-Mastering Bitcoin: Unlocking Lecture
blockchains D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 19 Origin of Bitcoin Structure and components of a Bitcoin ,T-How the Technology Behind Bit PPT,Video CO3
and other transaction ,T-Mastering Bitcoin: Unlocking Lecture
blockchains D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 20 Origin of Bitcoin Bitcoin scripting language and their ,T-How the Technology Behind Bit PPT,Video CO3
and other uses. ,T-Mastering Bitcoin: Unlocking Lecture
blockchains D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 21 Introduction to Ethereum and Smart Contracts ,T-How the Technology Behind Bit PPT,Video CO2
Ethereum ,T-Mastering Bitcoin: Unlocking Lecture
blockchain D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 22 Introduction to The Turing Completeness of Smart ,T-How the Technology Behind Bit PPT,Video CO2
Ethereum Contract Languages ,T-Mastering Bitcoin: Unlocking Lecture
blockchain D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 23 Introduction to Verification challenges in smart ,T-How the Technology Behind Bit PPT,Video CO3
Ethereum Contract ,T-Mastering Bitcoin: Unlocking Lecture
blockchain D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 24 Introduction to Using smart contracts to enforce legal ,T-How the Technology Behind Bit PPT,Video CO3
Ethereum contracts ,T-Mastering Bitcoin: Unlocking Lecture
blockchain D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 25 Introduction to Comparing Bitcoin scripting vs. ,T-How the Technology Behind Bit PPT,Video CO3
Ethereum Ethereum Smart Contracts. ,T-Mastering Bitcoin: Unlocking Lecture
blockchain D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 26 Introduction to Hyper ledger fabric ,T-How the Technology Behind Bit PPT,Video CO3
hyperedger ,T-Mastering Bitcoin: Unlocking Lecture
fabric D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 27 Introduction to Security considerations and best ,T-How the Technology Behind Bit PPT,Video CO4
hyperedger practices for Fabric networks ,T-Mastering Bitcoin: Unlocking Lecture
fabric D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 28 Introduction to Secure communication and encryption ,T-How the Technology Behind Bit PPT,Video CO4
hyperedger in Fabric networks ,T-Mastering Bitcoin: Unlocking Lecture
fabric D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 29 Introduction to Development Tools and Frameworks ,T-How the Technology Behind Bit PPT,Video CO3
hyperedger ,T-Mastering Bitcoin: Unlocking Lecture
fabric D,R-Block chain for Business with
,R-The Business Blockchain: Promi
2 30 Introduction to Languages and Solidity language ,T-How the Technology Behind Bit PPT,Video CO4
hyperedger ,T-Mastering Bitcoin: Unlocking Lecture
fabric D,R-Block chain for Business with
,R-The Business Blockchain: Promi
3 31 Hashing Hash functions ,T-How the Technology Behind Bit Activity,Case CO4
,T-Mastering Bitcoin: Unlocking Study,Flippe
D,R-Block chain for Business with d
,R-The Business Blockchain: Promi Classes,Info
graphics,Inst
ructor Lead
WorkShop,P
PT,Professo
r of
Practice/Adj
unct
Faculty/Visiti
ng
Professor,R
eports,Simul
ation,Video
Lecture
3 32 Hashing Puzzle friendly Hash ,T-How the Technology Behind Bit PPT,Video CO4
,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
3 33 Hashing Collision resistant hash and digital ,T-How the Technology Behind Bit PPT,Video CO4
signatures ,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
3 34 Hashing Public key crypto and verifiable ,T-How the Technology Behind Bit PPT,Video CO4
random functions ,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
3 35 Hashing Zero-knowledge systems. ,T-How the Technology Behind Bit PPT,Video CO5
,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
3 36 Privacy, Z-cash and Z-k-SNARKS ,T-How the Technology Behind Bit PPT,Video CO4
Security issues ,T-Mastering Bitcoin: Unlocking Lecture
in Block chain D,R-Block chain for Business with
,R-The Business Blockchain: Promi
3 37 Privacy, Pseudo anonymity and anonymity. ,T-How the Technology Behind Bit PPT,Video CO4
Security issues ,T-Mastering Bitcoin: Unlocking Lecture
in Block chain D,R-Block chain for Business with
,R-The Business Blockchain: Promi
3 38 Privacy, Sybil attacks, selfish mining and 51% ,T-How the Technology Behind Bit PPT,Video CO4
Security issues attacks ,T-Mastering Bitcoin: Unlocking Lecture
in Block chain D,R-Block chain for Business with
,R-The Business Blockchain: Promi
3 39 Privacy, Advent of Algorand algorithm ,T-How the Technology Behind Bit PPT,Video CO4
Security issues ,T-Mastering Bitcoin: Unlocking Lecture
in Block chain D,R-Block chain for Business with
,R-The Business Blockchain: Promi
3 40 Privacy, Sharding based consensus algorithms ,T-How the Technology Behind Bit PPT,Video CO4
Security issues ,T-Mastering Bitcoin: Unlocking Lecture
in Block chain D,R-Block chain for Business with
,R-The Business Blockchain: Promi
3 41 Emerging Application specific block Chains ,T-How the Technology Behind Bit PPT,Video CO5
trends ,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
3 42 Emerging Application specific block Chains ,T-How the Technology Behind Bit PPT,Video CO5
trends ,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
3 43 Emerging Block chain Standardization ,T-How the Technology Behind Bit PPT,Video CO5
trends ,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
3 44 Emerging Efforts to reduce electricity consumption ,T-How the Technology Behind Bit PPT,Video CO5
trends ,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
3 45 Emerging Block chain as a Service (BaaS) ,T-How the Technology Behind Bit PPT,Video CO5
trends ,T-Mastering Bitcoin: Unlocking Lecture
D,R-Block chain for Business with
,R-The Business Blockchain: Promi
Assessment Model
Sr No Assessment Name Exam Name Max Marks
1 20EU01 External Theory 60
2 20EU01 Assignment 10
3 20EU01 Attendance Marks 2
4 20EU01 Mid-Semester Test-1 20
5 20EU01 Quiz 4
6 20EU01 Surprise Test 12
7 20EU01 Mid-Semester Test-2 20
CO vs PO/PSO PO13 PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 NA 1 1 NA NA 3 NA NA NA NA NA NA NA 2 2
CO2 NA NA NA 2 NA 2 NA NA NA NA NA NA 1 NA 2
CO3 1 NA NA NA NA 2 NA NA NA NA NA NA 1 2 3
CO4 NA NA NA NA NA NA NA NA NA NA NA NA 2 NA NA
CO5 NA 2 NA 2 NA 2 NA NA NA NA NA NA NA 2 2