Skip to content

RGPV B.Tech · 4th Year

Cyber Security 8th Semester Syllabus

Cyber Security (CY): the official syllabus of all 7 8th sem subjects, unit by unit, with previous year papers, notes and important questions. Free to read.

Subjects

CY 8th semester syllabus, unit by unit

Every subject of RGPV Cyber Security 8th semester (4th year), as the official syllabus lists it.

Hardware Security (HS)

CY-801
  1. Unit 1Overview of Hardware Security Issues and Foundations

    Issues of hardware security · Algebra of finite fields · Mathematical theory of public‑key cryptography · Digital design on FPGA · Classification using Support Vector Machines (SVMs)

  2. Unit 2Hardware Security Primitives and Physically Unclonable Functions (PUFs)

    Cryptographic hardware primitives and implementation · Optimization of cryptographic hardware on FPGA · Physically Unclonable Functions (PUFs) · PUF implementations · PUF quality evaluation · Design techniques to increase PUF response quality

  3. Unit 3Side‑Channel Attacks on Cryptographic Hardware

    Basic idea of side‑channel attacks · Current‑measurement based side‑channel attacks (Kochers attack on DES) · Design techniques to prevent side‑channel attacks · Improved side‑channel attack algorithms (template attack, etc.) · Cache attacks

  4. Unit 4Testability, Fault Tolerance and Verification of Cryptographic Hardware

    Fault‑tolerance of cryptographic hardware · Fault attacks · Verification of finite‑field arithmetic circuits · Modern IC design and manufacturing practices and their implications

  5. Unit 5Hardware IP Piracy, Countermeasures and PUF‑Based Protection

    Hardware IP and IC piracy · Design techniques to prevent IP and IC piracy · Using PUFs to prevent hardware piracy · Model building attacks on PUFs (SVM modelling of arbiter PUFs, genetic programming modelling of ring‑oscillator PUF)

Database Security (DS)

CY-802 (A)
  1. Unit 1Introduction

    Databases and information systems · Example usage context for databases · Database system concepts and architecture · Overview of information security · Database design using the relational model · Functional dependencies and keys in a relational model · Concept of functional dependencies · Normalization based on primary keys · Boyce‑Codd Normal Form (BCNF) · Multivalued dependencies and Fourth Normal Form · Join dependencies and Fifth Normal Form · Inclusion dependencies and other advanced normal forms

  2. Unit 2Database Security Lifecycle

    Database security lifecycle · Data risk assessment · Analysis of data threats, risks and vulnerabilities · Need for a database security architecture · Database security architecture design · Implementation of feedback mechanisms · Policy adjustment based on feedback using different security models

  3. Unit 3Database Vulnerabilities, Threats and Physical Security

    Distinction between data security and database security versus network and perimeter security · External and internal database threats · Flaws in perimeter security · Risks of not securing organizational data · Typical database security hierarchy · Analysis of the general security landscape · Evaluation of security fundamentals · Importance of staying current with database releases, fixes and security patches · Management of USB ports and USB‑enabled devices · Implications of physical placement of database files and their copies

  4. Unit 4Security Models

    Bell and LaPadula security model · Biba integrity model · Dixon security model · SeaView security model · Jajodia and Sandhu security model · Lattice model for flow control · User identification and authentication mechanisms · Memory protection mechanisms · Resource protection mechanisms · Control flow mechanisms · Isolation techniques · Security functionalities in operating systems · Trusted Computer System Evaluation

  5. Unit 5Security Management

    Security management principles · Protection of password files · Access control structures · Software security considerations · Elements of information security · Steps for improving security · Malicious software mitigation · System security assurance concepts · Overall importance of information system security

Deep & Reinforcement Learning (DRL)

CY-802 (B)
  1. Unit 1History of Deep Learning

    History of Deep Learning · McCulloch-Pitts Neuron · Thresholding Logic · Activation functions · Gradient Descent ($\mathrm{GD}$) · Momentum-based GD · Nesterov Accelerated GD · Stochastic GD · AdaGrad · RMSProp · Adam · Eigenvalue Decomposition · Recurrent Neural Networks · Back propagation through time (BPTT) · Vanishing and Exploding Gradients · Truncated BPTT · GRU · LSTMs · Encoder-Decoder Models · Attention Mechanism · Attention over images

  2. Unit 2Autoencoders and relation to PCA

    Autoencoders and relation to PCA · Regularization in autoencoders · Denoising autoencoders · Sparse autoencoders · Contractive autoencoders · Bias-Variance Tradeoff · $L_{2}$ regularization · Early stopping · Dataset augmentation · Parameter sharing and tying · Injecting noise at input · Ensemble methods · Dropout · Batch Normalization · Instance Normalization · Group Normalization

  3. Unit 3Greedy Layer-wise Pre-training

    Greedy layer-wise pre-training · Better activation functions · Better weight initialization methods · Learning vectorial representations of words · Convolutional Neural Networks · LeNet · AlexNet · ZF-Net · VGGNet · GoogLeNet · ResNet · Visualizing convolutional neural networks · Guided back propagation · Deep Dream · Deep Art · Recent trends in deep learning architectures

  4. Unit 4Introduction to Reinforcement Learning (RL)

    Introduction to reinforcement learning (RL) · Bandit algorithms – UCB, PAC, Median Elimination · Policy Gradient · Full RL & MDPs · Bellman Optimality · Dynamic Programming – Value iteration · Policy iteration · Q-learning & Temporal Difference Methods · Temporal-Difference Learning · Eligibility Traces · Function Approximation · Least Squares Methods

  5. Unit 5Advanced Q-Learning and RL Architectures

    Fitted Q · Deep Q-Learning · Advanced Q-learning algorithms · Learning policies by imitating optimal controllers · DQN & Policy Gradient · Policy Gradient algorithms for full RL · Hierarchical RL · POMDPs · Actor-Critic Method · Inverse reinforcement learning · Maximum Entropy Deep Inverse Reinforcement Learning · Generative Adversarial Imitation Learning · Recent trends in RL architectures

Lightweight Cryptography (LC)

CY-802 (C)
  1. Unit 1Introduction and Overview

    Introduction · Overview of Lightweight Cryptography · Security Threats for resource constrained devices · Design strategies for lightweight cryptography · Constraints and Compromises of Lightweight Algorithms · Modes of Operation

  2. Unit 2Lightweight Cryptographic Primitives and Block Ciphers

    Lightweight Cryptographic Primitives · Lightweight Block Ciphers · DESL and DESXL · PRESENT · CLEFIA · LED · SIMON and SPECK · TWINE · PRINCE · MIDORI · RECTANGLE · GRANULE · CRAFT

  3. Unit 3Lightweight Stream Ciphers, Hash Functions and MACs

    Lightweight Stream Ciphers · Lightweight HASH functions · Lightweight Message Authentication Codes · Key management · Applications of Lightweight Cryptography

  4. Unit 4Key Management and Applications

    Challenges in Designing IoT Group Key Management Protocols · Lightweight Group Key Management Protocols · Symmetric Key Constructions · Asymmetric Key Constructions · Applications: IPsec · Applications: TLS · Applications: Cyber Physical Systems · Applications: IoT devices

Mobile and Wireless Security (MWS)

CY-803 (A)
  1. Unit 1Wireless Networking Trends and WiMAX

    Wireless Networking Trends · Key Wireless Physical Layer Concepts · Wireless Local Area Networks · Wireless Personal Area Networks · WiMAX (Physical layer, Media access control, Mobility and Networking)

  2. Unit 2Mobile IP and Wireless Network Protocols

    Mobile IPv4 · Mobile IPv6 · TCP over Wireless Networks · Ad Hoc Networks - Issues and Routing · Wireless Sensor Networks · Wireless Mesh and Multi-Hop Relay Networks

  3. Unit 33G/4G Networks and RFID

    3G and 4G Network · General Packet Radio Services (GPRS) · Universal Mobile Telecommunication System (UMTS) · Radio Frequency Identification (RFID)

  4. Unit 4LTE and Security Models

    Introduction to LTE · Security Issues in Wireless Networks · Security Models: Military and civil security · Vulnerability and threat models · End‑end Security · Link encryption · Compartmental Privacy · Authentication · Denial of service · Non‑repudiation · Issues in multi‑level secure systems · Internet security models: IPv4/IPv6 encapsulation header

  5. Unit 5E‑Commerce and Secure Transactions

    E‑Commerce · M‑Commerce · Electronic payment systems · Electronic cards · Secure Electronic Transactions: Trust · Encryption · Authentication · Confidentiality · Integrity · Non‑repudiation

Financial crime, Motivations and Typologies (FCMT)

CY-803 (B)
  1. Unit 1Tracing Illicit Transactions

    Identify the common areas of interview questions in tracing financial crime evidence · State and explain the main sources of income and expenditure of illicit financial crime · Distinguish between the direct and indirect methods of tracing illicit financial transactions · Describe the investigation procedures for tax fraud · Describe the indirect method of tracing financial crime · Describe the Net Worth Method of investigating financial crime · Prepare a profile of a financial fraudster · Determine the net worth of a financial crime suspect

  2. Unit 2Anti-Money Laundering Laws

    Define Money Laundering and identify the process of money laundering · Identify the major Money Laundering countries in the world · Explain Money Laundering and describe the penalty for Money Laundering under the Money Laundering Act · Describe the composition of the Financial Intelligence Centre · Define accountable institutions and explain the composition of accountable institutions · Identify the various international bodies that impose Money Laundering sanctions · State and explain the various types of Money Laundering sanctions

  3. Unit 3Insurance and Medical Fraud

    Define insurance fraud · State and explain the types of insurance policies · State and explain the various schemes of insurance fraud · Identify the red flags associated with insurance fraud · State and explain the types of insurance fraud investigation tips · Define medical fraud · State and explain the types of medical fraud schemes

  4. Unit 4Bankruptcy

    Define bankruptcy · Identify the red flags associated with bankruptcy · State and explain bankruptcy schemes · Define planned bustout and state its characteristics · State and explain the objectives of the World Bank principles on effective insolvency · State and explain the legal framework for creditor rights and insolvency

  5. Unit 5Bribery and Corruption

    Define bribery and corruption · State and explain kickback schemes · State and explain the methods of making illegal payments · State and explain the types of procurement fraud schemes · Identify the red flags associated with bribery

Human Computer Interaction (HCI)

CY-803 (C)
  1. Unit 1HCI Foundations

    Input–output channels · Human memory · Thinking: reasoning and problem solving · Emotion · Individual differences · Psychology and the design of interactive systems · Text entry devices · Positioning, pointing and drawing · Display devices · Devices for virtual reality and 3D interaction · Physical controls, sensors and special devices · Paper: printing and scanning

  2. Unit 2Designing Interaction

    Overview of Interaction Design Models · Discovery - Framework · Collection - Observation · Elicitation · Interpretation - Task Analysis · Storyboarding · Use Cases · Primary Stakeholder Profiles · Project Management Document

  3. Unit 3Interaction Design Models

    Model Human Processor - Working Memory · Long-Term Memory · Processor Timing · Keyboard Level Model - Operators · Encoding Methods · Heuristics for M Operator Placement · What the Keyboard Level Model Does Not Model · Application of the Keyboard Level Model · GOMS - CMN-GOMS Analysis · Modeling Structure · State Transition Networks - Three-State Model · Glimpse Model · Physical Models · Fitts’ Law

  4. Unit 4Guidelines in HCI

    Shneideman's eight golden rules · Norman's Sever principles · Norman's model of interaction · Nielsen's ten heuristics · Heuristic evaluation · Contextual evaluation · Cognitive walk-through · Collaboration and Communication: Face-to-face Communication · Conversation · Text based Communication · Group working · Dialog design notations · Diagrammatic notations · Textual dialog notations · Dialog semantics · Dialog analysis and design

  5. Unit 5Human Factors and Security

    Groupware · Meeting and decision support systems · Shared applications and artifacts · Frameworks for groupware · Implementing synchronous groupware · Mixed, Augmented and Virtual Reality · Validation: Usability testing · Interface Testing · Use Acceptance Testing