Syllabus of B.tech. VIII SEM AIML (RGPV)

 

Source: (rgpv.ac.in)

  • Effective and timely decisions 
  • Data, information and knowledge 
  • Role of mathematical models 
  • Business intelligence architectures
  • Cycle of a business intelligence analysis 
  • Enabling factors in business intelligence
    projects 
  • Development of a business intelligence system 
  • Ethics and business intelligence

  • The business intelligence user types,
  • Standard reports, Interactive Analysis and Ad Hoc Querying,
  • Parameterized Reports and Self-Service Reporting,
  • Dimensional analysis, Alerts/Notifications, Visualization:
  • Charts, Graphs, Widgets, Scorecards and Dashboards,
  • Geographic Visualization, Integrated Analytics,
  • Considerations: Optimizing the Presentation for the Right Message

  • Efficiency measures – The CCR model:
  • Definition of target objectives- Peer groups – Identification of good
  • operating practices; cross efficiency analysis –
  • virtual inputs and outputs –Other models.
  • Pattern matching – cluster analysis, outlier analysis

  • Marketing models 
  • Logistic and Production models – Case studies.

  • Future of business intelligence – Emerging Technologies,
  • Machine Learning, Predicting the Future,
  • BI Search & Text Analytics 
  • Advanced Visualization – Rich Report,
  • Future beyond Technology

== END OF UNITS==

 

Source: (rgpv.ac.in)

  • Overview of Block chain, Public Ledgers, Bitcoin, Smart Contracts, Block in a Block chain,
  • Transactions, Distributed Consensus,
  • Public vs Private Block chain, Understanding Cryptocurrency to Block chain,
  • Permissioned Model of Block chain,
  • Overview of Security aspects of Block chain;
  • Basic Crypto Primitives:
  • Cryptographic Hash Function, Properties of a hash function,
  • Hash pointer and Merkle tree, Digital
    Signature,
  • Public Key Cryptography, A basic

  • Bitcoin and Block chain: Creation of coins,
    Payments and double spending,
  • Bitcoin Scripts, Bitcoin P2P Network, Transaction in Bitcoin Network,
  • Block Mining, Block propagation and block relay.
  • Working with Consensus in Bitcoin: Distributed consensus in open environments,
  • Consensus in a Bitcoin network, Proof of Work (PoW) – basic introduction, Hash Cash PoW, Bitcoin PoW,
  • Attacks on PoW and the monopoly problem,
  • Proof of Stake, Proof of Burn and Proof of Elapsed
    Time,
  • The life of a Bitcoin Miner, Mining Difficulty, Mining Pool

  • Permissioned Block chain: Permissioned model and use
    cases,
  • Design issues for Permissioned block chains, Execute contracts, State machine replication,
  • Overview of Consensus models for permissioned block chain- Distributed consensus in closed environment, Paxos, RAFT Consensus,
  • Byzantine general problem, Byzantine fault tolerant system,
  • Lamport-Shostak-Pease BFT Algorithm, BFT over Asynchronous systems.

  • Cross border payments, Know Your Customer (KYC), Food Security,
  • Mortgage over Block chain, Block chain enabled Trade, We Trade 
  • Trade Finance Network, Supply Chain Financing,
  • Identity on Block chain

  • Hyperledger Fabric- Architecture, Identities andPolicies,
  • Membership and Access Control, Channels, Transaction Validation,
  • Writing smart contract using Hyperledger Fabric,
  • Writing smart contract using Ethereum,
  • Overview of Ripple and Corda

 

Source: (rgpv.ac.in)

  • General Purpose cache based architecture-performance metric and bench marks,
  • Moors Law, pipelining, super clarity, SIMD.
  • Memory Hierarchies, Multi core processors,
  • Multi-threaded processors, Vector processors- Design principle,
  • Max performance estimates, programming
    for vector architecture.
  • Basic Optimizations for serial codes:- Scalar profiling, common sense optimizations,
  • Simple measures and their impacts, role of compilers, C++ optimizations.

  • balance analysis and light speed estimates,
  • storage order, Algorithm
  • classifications and assess optimizations,
  • case studies for data access optimizations.
  • Parallel Computers: Shared memory computers,
  • Distributed memory computers, hybrid systems,
  • Network computers.

  • data and functional parallelism, parallel scalability-
  • laws, metrics, factors, efficiency and load imbalance.
  • Shared memory parallel programming with Open MP: Parallel
  • execution, data scoping, work sharing using loops,
  • synchronization, Reductions,
  • loop scheduling and Tasking.

  • Introduction to reinforcement learning(RL)
  • Reinforcement Learning Program profiling,
  • Performance pitfalls, improving the impact of
    open MP work sharing constructs,
  • determining overheads for short loops,
  • Serilisation and false sharing.

  • Message passing, Message and point to point
    communication,
  • collective communication, non blocking point-to-point communication,
  • virtual topologies.
  • Efficient MPI Programming: MPI performance tools,
  • communication parameters,
  • impact of synchronizations sterilizations and contentions,
  • reductions in communication overhead.

 

Source: (rgpv.ac.in)

UNIT-1 : Introduction to Big data

  • Introduction to Big data, Big data characteristics,
  • Types of big data, Traditional Versus Big data,
  • Evolution of Big data, challenges with Big Data,
  • Technologies available for Big Data,
  • Infrastructure for Big data,
  • Use of Data Analytics,
  • Desired properties of Big Data system.

UNIT-2 : Introduction to Hadoop

  • Introduction to Hadoop, Core Hadoop components,
  • Hadoop Eco system, Hive Physical Architecture,
  • Hadoop limitations, RDBMS Versus Hadoop,
  • Hadoop Distributed File system,
  • Processing Data with Hadoop,
  • Managing Resources and Application with Hadoop YARN,
  • Map Reduce programming.

UNIT-3 : Introduction to Hive

  • Introduction to Hive, Hive Architecture,
  • Hive Data types, Hive Query Language,
  • Introduction to Pig, Anatomy of Pig, Pig on Hadoop,
  • Use Case for Pig, ETL Processing,
  • Data types in Pig running Pig, Execution model of Pig,
  • Operators, functions, Data types of Pig.

UNIT-4 : Introduction to NoSQL

  • Introduction to NoSQL, NoSQL Business Drivers,
  • NoSQL Data architectural patterns,
  • Variations of NOSQL architectural patterns
  • using NoSQL to Manage Big Data,
  • Introduction to Mango DB.

UNIT-5 : Mining social Network Graphs

  • Introduction Applications of social Network mining,
  • Social Networks as a Graph, Types of social Networks,
  • Clustering of social Graphs Direct
  • Discovery of communities in a social graph,
  • Introduction to recommender system.

  •  

 

Source: (rgpv.ac.in)

  • Motivation for studying Quantum Computing ,
  • Major players in the industry (IBM, Microsoft,
    Rigetti, D-Wave etc.),
  • Origin of Quantum Computing Overview of major concepts in Quantum Computing:
  • Qubits and multi-qubits states, Braket notation,
  • Bloch Sphere representation,
  • Quantum Superposition,
  • Quantum Entanglement

  • Matrix Algebra: basis vectors and orthogonality,
  • inner product and Hilbert spaces,
  • matrices and tensors, unitary operators and projectors,
  • Dirac notation,
  • Eigen values and Eigen vectors

  •  Architecture of a Quantum Computing platform,
  • Details of q-bit system of information representation:
  • Block Sphere, Multi-qubits States, Quantum
    superposition of qubits (valid and invalid superposition),
  • Quantum Entanglement, Useful states from quantum algorithmic perceptive e.g. Bell State,
  • Operation on qubits: Measuring and transforming
    using gates.
  • Quantum Logic gates and Circuit: Pauli, Hadamard,
  • Phase shift, controlled gates, Ising, Deutsch, swap etc.

  • Programming model for a Quantum Computing Program: Steps performed on classical computer,
  • Steps performed on Quantum Computer, Moving data between bits and qubits.
  • Basic techniques exploited by quantum algorithms,
  • Amplitude amplification, Quantum Fourier Transform,
  • Phase Kick-back, Quantum Phase estimation,
  • Quantum Walks

  • Major Algorithms: Shor’s Algorithm, Grover’s Algorithm,
  • Deutsch’s Algorithm, Deutsch -Jozsa Algorithm OSS
  • Toolkits for implementing Quantum program: IBM quantum experience,
  • Microsoft Q, RigettiPyQuil (QPU/QVM)

 

Source: (rgpv.ac.in)

  • IoT definition, Characteristics, IoT conceptual and architectural framework,
  • Components of IoT ecosystems, Physical and logical design of IoT, IoT enablers,
  • Modern day IoT applications, M2M communications,
  • IoT vs M2M, IoT vs WoT,
  • IoT reference architecture, IoT Network configurations,
  • IoT LAN, IoT WAN,
  • IoT Node, IoT Gateway, IoT Proxy,
  • Review of Basic Microcontrollers and interfacing.

  • Define Sensor, Basic components and challenges of a sensor node, Sensor features,
  • Sensor resolution; Sensor classes: Analog, Digital, Scalar,
  • Vector Sensors; Sensor Types, bias, drift, Hysteresis error, quantization error;
  • Actuator; Actuator types: Hydraulic, Pneumatic, electrical, thermal/magnetic,
  • mechanical actuators, soft actuators

  • Basics of IoT Networking, IoT Components,
  • Functional components of IoT, IoT service oriented
    architecture,
  • IoT challenges, 6LowPAN, IEEE 802.15.4,
  • ZigBee and its types, RFID Features,
  • RFID working principle and applications,
  • NFC (Near Field communication), Bluetooth,
  • Wireless Sensor Networks and its Applications

  • MQTT, MQTT methods and components,
  • MQTT communication, topics and applications,
  • SMQTT, CoAP, CoAP message types,
  • CoAP Request-Response model,
  • XMPP, AMQP features and components,
  • AMQP frame types

  • IoT Platforms, Arduino, Raspberry Pi Board,
  • Other IoT Platforms; Data Analytics for IoT, Cloud for IoT,
  • Cloud storage models & communication APIs,
  • Attacks in IoT system, vulnerability analysis in IoT,
  • IoT case studies: Smart Home, Smart framing etc.

 

Source: (rgpv.ac.in)

  • Introduction to bioinformatics,
  • objectives of bioinformatics,
  • Basic chemistry of nucleic acids, structure of DNA & RNA, Genes,
  • structure of bacterial chromosome,
  • cloning methodology,
  • Data maintenance and Integrity Tasks.

  • Types of databases, Nucleotide sequence databases,
  • Protein sequence databases, Protein structure databases, Normalization,
  • Data cleaning and transformation,
  • Protein folding, protein function,
  • protein purification and characterization,
  • Introduction to Java clients, CORBA,
  • Using MYSQL, Feature Extraction.

  • Introduction to sequence analysis,
  • Models for sequence analysis,
  • Methods of optimal alignment,
  • Tools for sequence alignment,
  • Dynamics Programming,
  • Heuristic Methods,
  • Multiple sequences Alignment

  • Cracking the Genome, Biological decoder ring,
  • finding genes through mathematics & learning,
  • Genes prediction tools,
  • Gene Mapping, Application of Mapping,
  • Modes of Gene Expression data,
  • mining the Gene Expression Data.

  • Proteome analysis, tools for proteome analysis,
  • Genetic networks, Network properties and analysis,
  • complete pathway simulation: E-cell,
  • Genomic analysis for DNA & Protein sequences,
  • Strategies and options for similarity search,
  • flowcharts for protein structure prediction

 

Source: (rgpv.ac.in)

  • Innovation, the basic definition and classification:
  • The relationship of innovation and entrepreneurship,
  • creation of competitive advantage based on innovation.
  • Innovative models, Product, process,
  • organizational and marketing innovation and
  • their role in business development.

  • Sources of innovation (push, pull, analogies),
  • transfer of technology.
  • Creative methods and approaches used in innovation management.
  • Approaches to management of the innovation process (agile management,
  • Six Thinking Hats, NUF test).

  • Project approach to innovation management,
  • method Stage Gate, its essence,
  • adaptation of access to selected business models.
  • In-house business development of the innovation process in the company.
  • Open Innovation as a modern concept,
  • the limits of this method and its benefits for business development.

  • Innovations aimed at humans,
  • role of co-creation in the innovation process.
  • The strategy of innovation process,
  • types and selection of appropriate strategies.

  • Measurement and evaluation of the benefits of innovation for business (financial and non- financial metrics,
    their combination and choice).
  • Barriers to innovation in business,
  • innovation failure and its causes,
  • postaudits of innovative projects.
  • Organization and facilitation of an innovation workshop.

 

Source: (rgpv.ac.in)

  • Introduction, Human Computer Interaction (HCI) concepts and definitions,
  • Nature of interaction human and Machine,
  • interaction design, understanding and conceptualizing interaction,
  • understanding users, interfaces and interactions,
  • data gathering.

  • Introduction to User Centered System Design (UCSD),
  • Natural computing, user centered
  • system design, core concepts,
  • interactive design and its strength and weakness,
  • types of user model, user model and evaluation,
  • Heuristic evaluation.

  • Psychological user models. Black box models of human performance,
  • including perception, motor control,
  • memory and problem-solving.
  • Quantitative analysis of performance.
  • Human processor, keystroke level model, and
  • GOMS descriptions of user performance

  • Modeling of system understanding.
  • Mental models and metaphor, use of design prototypes,
  • controlled experiments.
  • Cognitive walkthrough.
  • Evaluation from the perspective of a novice learning to use the system.

  • Task analysis and design. Contextual and qualitative studies,
  • use-case driven design.
  • Research techniques.
  • Cognitive dimensions of notations, CSCW,
  • ubiquitous computing,
  • new interaction techniques,
  • programmability.