Page 157 - Microsoft Word - B.Tech. Course Structure (R20) WITH 163 CREDITS
P. 157

JNTUA College of Engineering(Autonomous),Ananthapuramu
                                 Department of Computer Science & Engineering
                                          Blockchain Technology and Applications
                                             Professional Elective - V(MOOC)

               Course Code:                                Semester VI(R20)                    L T P C : 3 0 0  3
            Course Objectives:
               •  To present a problem oriented introductory knowledge of Digital circuits and its applications.
               •  Explain the elements of digital system abstractions such as digital representations of information,
                   digital logic, Boolean algebra, state elements and finite state machine (FSMs).
               •  Design  simple  digital  systems  based  on  these  digital  abstractions,  using  the  "digital  paradigm"
                   including discrete sampled information.
               •  Work in a design team that can propose, design, successfully implement and report on a digital
                   systems project.

               •  Train the students to build IoT systems using sensors, single board computers and open source IoT
                   platforms.

            Course Outcomes:
               CO1: Design, Test and evaluate various combinational circuits such as adders, subtractors, multipliers,
                      comparators, parity generators, multiplexers and de-Multiplexers.
               CO2: Construct flips-flops, counters and shift registers and verify its functionality
               CO3: Realize and implementation of Asynchronous and Synchronous counters using Flip-Flop IC’s .
               CO4:  Implementation of different combinational logic circuits using IC’s.
               CO5:  Design and develop IoT based sensor systems.

           UNIT-I: Introduction
           Introduction,  Scenarios,  Challenges  Articulated,  Blockchain,  Blockchain  Characteristics,  Opportunities
           Using Blockchain, History of Blockchain. Evolution of Blockchain: Evolution of Computer Applications,
           Centralized Applications, Decentralized Applications, Stages in Blockchain Evolution, Consortia, Forks,
           Public Blockchain Environments, Type of Players in Blockchain Ecosystem, Players in Market.


           UNIT-II: Blockchain Concepts
           Blockchain Concepts: Introduction, Changing of Blocks, Hashing, Merkle-Tree, Consensus, Mining and
           Finalizing Blocks, Currency aka tokens, security on blockchain, data storage on blockchain, wallets, coding
           on  blockchain:  smart  contracts,  peer-to-peer  network,  types  of  blockchain  nodes,  risk  associated  with
           blockchain solutions, life cycle of blockchain transaction.


           UNIT-III: Architecting Blockchain solutions
           Architecting Blockchain solutions: Introduction, Obstacles for Use of Blockchain, Blockchain Relevance
           Evaluation Framework, Blockchain Solutions Reference Architecture, Types of Blockchain Applications.
           Cryptographic  Tokens,  Typical  Solution  Architecture  for  Enterprise  Use  Cases,  Types  of  Blockchain
           Solutions, Architecture Considerations, Architecture with Blockchain Platforms, Approach for Designing
           Blockchain Applications.






                                                         Mdv
                                                          Mdv
   152   153   154   155   156   157   158   159   160   161   162