0% found this document useful (0 votes)
55 views10 pages

Biometrics Syllabus

This information provides information about Biometrics syllabus

Uploaded by

ramyasushil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views10 pages

Biometrics Syllabus

This information provides information about Biometrics syllabus

Uploaded by

ramyasushil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Course Title : Biometrics Total Hours : 75 Hrs

Course Code : Total Credits :

Course Outcomes

Upon completion of the course, students will be able to

COs CO Statement
CO1 To understand the basic concepts and the functionality of the Biometrics,
Face Biometrics, Types, Architecture and Applications.
CO2 To know the concepts Retina and Iris Biometrics and Vein and Fingerprint
Biometrics.
CO3 To analyse the Privacy Enhancement and Multimodal Biometrics.
CO4 To get analytical idea on Watermarking Techniques
CO5 To Gain knowledge on Future scope of Biometrics, and Study of various
Biometric Techniques

Unit-I

Introduction: What is Biometrics, History, Types of biometric Traits, General architecture of


biometric systems, Basic working of biometric matching, Biometric system error and
performance measures, Design of biometric system, Applications of biometrics, Biometrics
versus traditional authentication methods.

Face Biometrics: Introduction, Background of Face Recognition, Design of Face Recognition


System, Neural Network for Face Recognition, Face Detection in Video Sequences, Challenges
in Face Biometrics- Face Recognition Methods, Advantages and Disadvantages.

Unit-II

Retina and Iris Biometrics: Introduction, Performance of Biometrics, Design of Retina


Biometrics, Design of Iris Recognition System, Iris Segmentation Method , Determination of Iris
Region, Determination of Iris Region, Applications of Iris Biometrics, Advantages and
Disadvantages
Vein and Fingerprint Biometrics: Introduction, Biometrics Using Vein Pattern of Palm,
Fingerprint Biometrics, Fingerprint Recognition System, Minutiae Extraction, Fingerprint
Indexing, Experimental Results, Advantages and Disadvantages.

Unit-III

Privacy Enhancement Using Biometrics: Introduction, Privacy Concerns Associated with


Biometric Deployments, Identity and Privacy, Privacy Concerns, Biometrics with Privacy
Enhancement, Comparison of Various Biometrics in Terms of Privacy, Soft Biometrics.

Multimodal Biometrics: Introduction to Multimodal Biometrics , Basic Architecture of


Multimodal Biometrics, Multimodal Biometrics Using Face and Ear, Characteristics and
Advantages of Multimodal Biometrics, Characteristics and Advantages of Multimodal
Biometrics.

Unit-IV

Watermarking Techniques: Introduction, Data Hiding Methods, Basic Framework of


Watermarking, Classification of Watermarking, Applications of Watermarking, Attacks on
Watermarks, Performance Evaluation, Characteristics of Watermarks, General Watermarking
Process, Image Watermarking Techniques, Watermarking Algorithm, Experimental Results,
Effect of Attacks on Watermarking Techniques, Attacks on Spatial Domain Watermarking.

Unit-V

Scope and Future: Scope and Future Market of Biometrics, Biometric Technologies,
Applications of Biometrics, Biometrics and Information Technology Infrastructure, Role of
Biometrics in Enterprise Security, Role of Biometrics in Border Security, Smart Card
Technology and Biometrics, Radio Frequency Identification (RFID) Biometrics, DNA
Biometrics, Comparative Study of Various Biometric Techniques.

Biometric Standards: Introduction, Standard Development Organizations, Application


Programming Interface (API), Information Security and Biometric Standards, Biometric
Template Interoperability.

TEXT BOOK

Biometrics: Concepts and Applications by G.R Sinha and SandeepB.Patil , Wiley, 2013

Unit I Chapter

Chapter 2.1 to 2.4(25-78)

Chapter
Unit II Chapter

Chapter

Unit III Chapter

Chapter

Unit IV Chapter

Chapter

Unit V Chapter

REFERENCE BOOKS

1. Guide to Biometrics by Ruud M. Bolle , SharathPankanti, Nalinik.Ratha, Andrew


W.Senior, Jonathan H. Connell , Springer 2009
2. Introduction to Biometrics by Anil k. Jain, Arun A. Ross, KarthikNandaku
3. Hand book of Biometrics by Anil K. Jain, Patrick Flynn, ArunA.Ross.

e-Resources

1. https://www.tutorialspoint.com/biometrics/index.htm

2. https://www.javatpoint.com/biometrics-tutorial

3. https://www.thalesgroup.com/en/markets/digital-identity-and
security/government/inspired/biometrics
Course Title : RELATIONAL DATABASE Total Hours : 52 Hrs
MANAGEMENT SYSTEMS

Course Code : Total Credits :

Course Outcomes

Upon completion of the course, students will be able to

COs CO Statement
CO1 Learn the fundamental elements of DBMS and RDBMS.
CO2 Explain the basic concepts of Entity - Relationship model, Relational database
design.
CO3 Improve the database design by normalization and relational algebra.
CO4 Understand the use of Structured Query Language (SQL) and PL/SQL.
CO5 Interpret the concept of Transaction and Query processing

UNIT I (10hrs)

Introduction to Database Management Systems (DBMS): Introduction - Why a Database -


Characteristics of Data in a Database - Database Management System - Why DBMS - Types of
Database Management Systems.

Files, File Organization and File Structures:Introduction - Operations of Files - File Storage
Organization - Sequential File Organization -Sequential File Processing - Case Study -
Efficiency of Sequential File Organization.

Introduction to Relational Database Management Systems(RDBMS): Introduction –


RDBMS Terminology - The Relational Data Structure - Relational Data Integrity - Domain
Constraints - Entity Integrity - Referential Integrity - Operational Constraints - Relational Data
Manipulation –Codd’s rules.

UNIT II (10hrs)

Database Architecture and Data Modeling: Introduction - Conceptual, Physical and Logical
Database Models - Functional Dependencies.

Entity - Relationship (ER) Modeling:Introduction - E - R model - Components of an E - R


model - ER diagram Conventions –Relationships – Entity list - ER diagrams (ERDs) - ER
Modeling Symbols.
Data Normalization:Introduction – Keys – Relationships - First Normal Form(1NF) – Second
Normal Form(2NF) -Third Normal Form(3NF) - Boyce - Codd Normal Form(BCNF) - Fourth
Normal Form(4NF) -Fifth Normal Form(5NF) - Domain key Normal Form(DKNF) –
Denormalization.

Case Studies

UNIT III (10hrs)

Relational Algebra and Relational Calculus: Relational Algebra – Relational Algebraic


Operations - Relational Calculus - Tuple Relational Calculus - Expressions – Domain Relational
Calculus.

Queries and Subqueries: SQL Data Types - Types of SQL Commands -SQL Operator -
Subqueries.

Aggregate Functions: Introduction - General rules - COUNT() and COUNT(*) - SUM() -


AVG() - MAX() and MIN().

Insert, Update and delete operations: Introduction - INSERT statement - Bulk inserts of data -
UPDATE statement – DELETE statement.

UNIT IV (11hrs)

PL/SQL Concepts : Introduction of PL/SQL - Difference between PL/SQL and SQL -


Advantages of PL/SQL - PL/SQL Block - Conditional, Iterative Statements, Operators,Control
Structure, Functionality, Coding, Functions, Procedures, Anonymous Block in PL/SQL –
Packages - Variables in PL/SQL - Conditional Statements - Array, Error, Exception Handling in
PL/SQL - For Loops –Cursors - PL/SQL Subprograms - Stored Procedures, Parameters,
Discovering Errors ,Printing Variables ,Simple Programs in PL/SQL - Control Flow, The
Character Set in PL/SQL - Data types in PL/SQL.

UNIT V (11hrs)

Triggers: Introduction - What is Trigger? - Types of Triggers - Trigger Syntax -Combining


Trigger Types - Setting Inserted Trigger Values - Disabling and Enabling Triggers -Replacing
Triggers - Dropping Triggers - Advantages and Limitations of Triggers.

Transaction Management and Concurrency Control : Introduction – Transaction Properties


– Database Structure – Transaction States -Concurrency Control - Serializabillity -
Recoverability - Concurrency Control Schemes - Transaction Management in SQL - Transaction
and Recovery - User - Defined Transactions -Commit - Rollback – Save point

Recovery System: Introduction - Database Backups – Hardware Protection and Redundancy -


Transactions Logs - Importance of Backups - Database Recovery
TEXT BOOK 1. “Database Management System” by Alexis Leon & Mathews Leon,
Leon Vikas Publishing Chennai,2002

Unit I : Chapters 5, 3, 7

Unit II : Chapters 8, 9, 11

Unit III : Chapters 12, 17, 18, 19

Unit V : Chapters 25, 29, 30

2) “Database Management System” by Rakesh Saini, M.M.S.Rauthan, Abhay Saxena, Bindu


Sharma, First Edition, Vayu Education of India publishing, 2010.

Unit IV : Chapters 6

REFERENCE BOOKS

1. “Database Management Systems” by Raghu Ramakrishnan & Johannes Gehrke, 2 nd


Edition, McGraw Hill International Edition, 2000

2. “Database System Concepts” by Silberschatz, Korth, Sudarshan, 4th edition, McGraw Hill
International Edition

Operating Systems
COURSE OUTCOMES (CO)
On Successful completion of the course, the student will be able to
Course Outcome
understand the types of operating systems
CO1
Describe and explain the fundamental components of a computer operating system
gain knowledge about process concepts and its operations
CO2
Explain the scheduling of CPU
conceptualize synchronization amongst various components of a typical operating
CO3 system
Understand the characterization of deadlock and handling methods
CO4 analyze the Memory management systems, Virtual Memory and Paging systems
identify and understand concept of file systems
CO5
Evaluate the disk scheduling
K1- Knowledge K2 – Understand K3-Apply K4 – Analyse K5 - Evaluate

UNIT – I: [12 Hrs]


Introduction: What is an operating system? – Mainframe systems – Multiprocessor systems –
Distributed systems – Clustered systems – Real-time systems – Handheld systems.
Operating system structure: System components – System services – System calls – System
programs – System structure – System design and implementations – System generation.
UNIT – II: [12 Hrs]
Processes: Process concept – Process scheduling – Operations on processes – Inter-process
communication.
Threads: Overview – Multithreading models – Threading issues.
CPU scheduling: Scheduling criteria – Scheduling algorithms – Algorithm evaluation.
UNIT – III: [12 Hrs]
Process Synchronization: The critical section problem – Semaphores – Classic problems of
synchronization.
Deadlocks: Deadlock characterization – Deadlock prevention, avoidance, detection, and recovery.
UNIT – IV: [12 Hrs]
Memory management: Swapping – Contiguous memory allocation – Paging – Segmentation.
Virtual Memory: Demand paging – Page replacement.
UNIT – V: [12 Hrs]
File system interface: File concept – Access methods – Directory structure.
Mass storage structure: Disk structure – Disk scheduling.
Case Studies – The Linux system.
TEXT BOOK:
Abraham Silberschatz, Peter B. Galvin, G. Gagne, Operating System Concepts, Sixth Edition, Wiley
India Edition, 2003.
UNIT CHAPTERS
I 1(1.1,1.2,1.4 to 1.8), 3(3.1 to 3.5,3.7,3.8)
II 4(4.1 to 4.5), 5(5.1 to 5.3), 6(6.2,6.3,6.6)
III 7(7.2,7.4,7.5), 8(8.2,8.4 to 8.7)
IV 9(9.2 to 9.5), 10(10.2,10.4)
V 11(11.1 to 11.3), 14(14.1 to 14.4), 20

REFERENCE BOOKS::
01. Milan Milenkovic, “Operating Systems: Concepts and Design”, Second Edition, McGraw-
Hill,1992.
02. Willam Stalling, “Operating System”, Fourth Edition, Pearson Education, 2003.

Operating Systems
COURSE OUTCOMES (CO)
On Successful completion of the course, the student will be able to
Course Outcome
understand the types of operating systems
CO1
Describe and explain the fundamental components of a computer operating system
gain knowledge about process concepts and its operations
CO2
Explain the scheduling of CPU
conceptualize synchronization amongst various components of a typical operating
CO3 system
Understand the characterization of deadlock and handling methods
CO4 analyze the Memory management systems, Virtual Memory and Paging systems
identify and understand concept of file systems
CO5
Evaluate the disk scheduling
K1- Knowledge K2 – Understand K3-Apply K4 – Analyse K5 - Evaluate

UNIT – I: [12 Hrs]


Introduction: What is an operating system? – Mainframe systems – Multiprocessor systems –
Distributed systems – Clustered systems – Real-time systems – Handheld systems.
Operating system structure: System components – System services – System calls – System
programs – System structure – System design and implementations – System generation.
UNIT – II: [12 Hrs]
Processes: Process concept – Process scheduling – Operations on processes – Inter-process
communication.
Threads: Overview – Multithreading models – Threading issues.
CPU scheduling: Scheduling criteria – Scheduling algorithms – Algorithm evaluation.
UNIT – III: [12 Hrs]
Process Synchronization: The critical section problem – Semaphores – Classic problems of
synchronization.
Deadlocks: Deadlock characterization – Deadlock prevention, avoidance, detection, and recovery.
UNIT – IV: [12 Hrs]
Memory management: Swapping – Contiguous memory allocation – Paging – Segmentation.
Virtual Memory: Demand paging – Page replacement.
UNIT – V: [12 Hrs]
File system interface: File concept – Access methods – Directory structure.
Mass storage structure: Disk structure – Disk scheduling.
Case Studies – The Linux system.
TEXT BOOK:
Abraham Silberschatz, Peter B. Galvin, G. Gagne, Operating System Concepts, Sixth Edition, Wiley
India Edition, 2003.
UNIT CHAPTERS
I 1(1.1,1.2,1.4 to 1.8), 3(3.1 to 3.5,3.7,3.8)
II 4(4.1 to 4.5), 5(5.1 to 5.3), 6(6.2,6.3,6.6)
III 7(7.2,7.4,7.5), 8(8.2,8.4 to 8.7)
IV 9(9.2 to 9.5), 10(10.2,10.4)
V 11(11.1 to 11.3), 14(14.1 to 14.4), 20
REFERENCE BOOKS::
01. Milan Milenkovic, “Operating Systems: Concepts and Design”, Second Edition, McGraw-
Hill,1992.
02. Willam Stalling, “Operating System”, Fourth Edition, Pearson Education, 2003.

Object Oriented Analysis and Design


Unit-I

An introduction to Object technology

The traditional Approach-Object Technology Basics-Abstraction-Encapsulation-OOAD


Methods.

Unit-II

The Analysis Phase

What is analysis?-Steps in the Analysis Phase-Library Management System(LMS): A Case


Study-Characteristics of Analysis Phase-Overview of other OOA Methods.

The Design Phase

What is design?-Aim of the Design Phase-Points to Remember in Design Phase-


characteristics of Design Phase-Example of a Design Class-Concepts of Components-Design
phase for modern Applications-Design Guidelines-The design Document- A Case Study-
Overview of OOAD Methods.

Object oriented Programming

Programming with Objects-OOP Considerations-General Guidelines-Programming Language


Support for object orientation

Unit-III

Object Oriented Testing:

Testability-Testing Approaches-Object Oriented Testing


Object Oriented Systems and Databases:

Database Management Systems(DBMS)-Advantages of DBMS-An Overview of DBMS-


Object Technology and RDBMS-Object Oriented Database Management Systems(OODBMS).

Unit-IV

Modern Object Technology and Internet:

Understanding the Internet Technology-Middleware-CORBA-Java Remote Method


Invocation(RMI)-Microsoft Distributed component Object Model(DCOM)-RPC versus ORB-

Transaction processing Monitors(TP Monitors)-Comp

You might also like