Wednesday, August 21, 2013

M.Tech(IT) Second Semester Syllabus For Anna University



IT9221 INFORMATION SYSTEMS DESIGN
L T P C
         3 0 0 3

UNIT I            INFORMATION SYSTEM AND ORGANIZATION                                9
Matching the Information System Plan to the Organizational Strategic Plan – Identifying
Key Organizational Objective and Processes and Developing an Information System
Development – User role in Systems Development Process – Maintainability and
Recoverability in System Design.

UNIT II           REPRESENTATION AND ANALYSIS OF SYSTEM STRUCTURE            9
Models for Representing Systems: Mathematical, Graphical and Hierarchical
(Organization Chart, Tree Diagram) – Information Flow – Process Flow – Methods and
Heuristics – Decomposition and Aggregation – Information Architecture - Application of
System Representation to Case Studies

UNIT III          SYSTEMS, INFORMATION AND DECISION THEORY                      9
Information Theory – Information Content and Redundancy – Classification and
Compression – Summarizing and Filtering – Inferences and Uncertainty – Identifying
Information needed to Support Decision Making – Human Factors – Problem
Characteristics and Information System Capabilities in Decision Making.

UNIT IV          INFORMATION SYSTEM APPLICATION                                             9
Transaction Processing Applications – Basic Accounting Application – Applications for
Budgeting and Planning – Other use of Information Technology: Automation – Word
Processing – Electronic Mail – Evaluation Remote Conferencing and Graphics – System and Selection – Cost Benefit – Centralized versus Decentralized Allocation Mechanism.
UNIT V           DEVELOPMENT AND MAINTENANCE OF INFORMATION SYSTEMS 9
Systems analysis and design – System development life cycle – Limitation – End User
Development – Managing End Users – off-the Shelf Software Packages – Outsourcing –Comparison of Different Methodologies.
TOTAL = 45
TEXT BOOKS:
1. K. C. Laudon, J. P. Laudon, M. E. Brabston, “Management Information Systems:
    Managing the Digital Firm”, Pearson Education 2002.
2. K. C. Laudon, J. P. Laudon, “Management Information Systems, Organization
    and Technology in the Networked Enterprise,” Sixth Edition, Prentice Hall, 2000.

REFERENCES:
1. E.F. Turban, R.K., R.E. Potter. “Introduction to Information Technology”, Wiley,
    2004.
2. M. E. Brabston, “Management Information Systems: Managing the Digital Firm”,
    Pearson Education, 2002.
3. Jeffrey A. Hoffer, Joey F. George, Joseph S. Valachich, “Modern Systems
    Analysis and Design”, Third Edition, Prentice Hall,2002.
IT9222 SOFTWARE REQUIREMENTS ENGINEERING
         L T P C
                                                                                                                                3 0 0 3

UNIT I                       REQUIREMENTS ENGINEERING OVERVIEW                                   9
Software Requirement Overview – Software Development Roles –Software
Development Process Kernels – Commercial Life Cycle Model – Vision Development –
Stakeholders Needs and Analysis – Stakeholder needs – Stakeholder activities.

UNIT II           REQUIREMENTS ELICITATION                                                                         9
The Process of Requirements Elicitation – Requirements Elicitation Problems –
Problems of Scope – Problems of Understanding – Problems of Volatility – Current
Elicitation Techniques – Information Gathering – Requirements Expression and
Analysis – Validation – An Elicitation Methodology Framework – A Requirements
Elicitation Process Model – Methodology over Method – Integration of Techniques –
Fact–Finding – Requirements Gathering – Evaluation and Rationalization –
Prioritization – Integration and Validation.

UNIT III          REQUIREMENTS ANALYSIS                                                                  9
Identification of Functional and Non Functional Requirements – Identification of
Performance Requirements – Identification of safety Requirements – Analysis –
Feasibility & Internal Compatibility of System Requirements – Definition of Human
Requirements Baseline.

UNIT IV          REQUIREMENTS DEVELOPMENT                                                       9
Requirements Analysis – Requirements Documentation – Requirements Development
Workflow – Fundamentals of Requirements Development – Requirements Attributes
Guidelines Document – Supplementary Specification Document – Use Case
Specification Document – Methods for Software Prototyping – Evolutionary Prototyping
–Throwaway Prototyping.

UNIT V           REQUIREMENTS VALIDATION                                                              9
Validation Objectives – Analysis of Requirements Validation – Activities – Properties –
Requirement Reviews – Requirements Testing – Case Tools For Requirements
Engineering.
TOTAL = 45

TEXT BOOKS:

1. Ian Sommerville, Pete Sawyer, “Requirements Engineering: A Good Practice
   Guide”, John Wiley and sons, 2000.
2. Dean Leffingwell, Don Widrig, “Managing Software Requirements, Second
    Addition: A Use Case Approach”, Addison Wesley, 2003.
3. Karl Eugene Wiegers, ”Software Requirements”, Microsoft Press, 1999.
4. Ian Graham, ”Requirements Engineering and Rapid Development”, Addison
    Wesley, 1998.

CS9224 INFORMATION SECURITY
L T P C
3  0 0 3

UNIT I                                                                                                                                    9
An Overview of Computer Security, Access Control Matrix, Policy-Security policies,
Confidentiality policies, Integrity policies and Hybrid policies.

UNIT II                                                                                                                                   9
Cryptography- Key management – Session and Interchange keys, Key exchange and
generation, Cryptographic Key Infrastructure, Storing and Revoking Keys, Digital
Signatures, Cipher Techniques

UNIT III                                                                                                                                  9
Systems: Design Principles, Representing Identity, Access Control Mechanisms,
Information Flow and Confinement Problem.

UNIT IV                                                                                                                                  9
Malicious Logic, Vulnerability Analysis, Auditing and Intrusion Detection

UNIT V                                                                                                                                   9
Network Security, System Security, User Security and Program Security

TEXT BOOK:
1. Matt Bishop ,“Computer Security art and science ”, Second Edition, Pearson
Education

REFERENCES:
1. Mark Merkow, James Breithaupt “ Information Security : Principles and Practices”
    First Edition, Pearson Education,
2. Whitman, “Principles of Information Security”, Second Edition, Pearson
    Education
3. William Stallings, “Cryptography and Network Security: Principles and Practices”,
    Third Edition, Pearson Education.
4. “Security in Computing ”, Charles P.Pfleeger and Shari Lawrence Pfleeger, Third
    Edition.




IT9223 ADVANCED DATABASE SYSTEMS
L T P C
3 0 0 3

UNIT I            DISTRIBUTED DATABASES                                                                  5
Distributed Databases Vs Conventional Databases – Architecture – Fragmentation –
Query Processing – Transaction Processing – Concurrency Control – Recovery.

UNIT II           OBJECT ORIENTED DATABASES                                                       10
Introduction to Object Oriented Data Bases - Approaches - Modeling and Design -
Persistence – Query Languages - Transaction - Concurrency – Multi Version Locks -
Recovery.

UNIT III          EMERGING SYSTEMS                                                                              10
Enhanced Data Models - Client/Server Model - Data Warehousing and Data Mining -
Web Databases – Mobile Databases.

UNIT IV          DATABASE DESIGN ISSUES                                                                 10
ER Model - Normalization - Security - Integrity - Consistency - Database Tuning -
Optimization and Research Issues – Design of Temporal Databases – Spatial
Databases.

UNIT V           CURRENT ISSUES                                                                                                10
Rules - Knowledge Bases - Active and Deductive Databases - Parallel databases –
Multimedia Databases – Image Databases – Text Database

TOTAL = 45

REFERENCES:
1. Elisa Bertino, Barbara Catania, Gian Piero Zarri, “Intelligent Database Systems”,
    Addison-Wesley, 2001.
2. Carlo Zaniolo, Stefano Ceri, Christos Faloustsos, R.T.Snodgrass, V.S.Subrahmanian,
   “Advanced Database Systems”, Morgan Kaufman, 1997.
3. N.Tamer Ozsu, Patrick Valduriez, “Principles of Distributed Database Systems”,
    Prentice Hal International Inc., 1999.
4. C.S.R Prabhu, “Object-Oriented Database Systems”, Prentice Hall of India, 1998.
5. Abdullah Uz Tansel et al, “Temporal Databases: Theory, Design and principles”,
    Benjamin Cummings Publishers, 1993.
6. Raghu Ramakrishnan, Johannes Gehrke, “Database Management Systems”,
    McGraw Hill, Third Edition 2004.
7. Henry F Korth, Abraham Silberschatz, S. Sudharshan, “Database System Concepts”,
    Fourth Ediion, McGraw Hill, 2002.
8. R. Elmasri, S.B. Navathe, “Fundamentals of Database Systems”, Pearson
    Education, 2004.


IT9224 DISTRIBUTED SYSTEMS
L T P C
3 0 0 3

UNIT I            INTRODUCTION AND COMMUNICATION                                           8
Introduction – Distributed Operating Systems – Network Operating System – Middleware– Client-Server Model – Remote Procedure Call – Remote Object Invocation –Message-Oriented Communication – Threads in Distributed Systems – CodeMigration.

UNIT II           DISTRIBUTED OPERATING SYSTEMS                                             12
Clock Synchronization – Logical Clocks – Global States – Election Algorithms – Mutual
Exclusion – Distributed Transactions – Consensus and Related Problems – Distributed
Deadlocks.

UNIT III          DISTRIBUTED SHARED MEMORY AND FAULT TOLERANCE    9
Introduction – Data-Centric Consistency Models – Client-Centric Consistency Models –
Distribution Protocol – Consistency Protocol – Sequential Consistency and Ivy, Release
Consistency and Munin – Introduction to Fault Tolerance – Distributed Commit.

UNIT IV          DISTRIBUTED FILE SYSTEMS                                                              8
Introduction to Distributed File Systems – File Service Architecture – Sun Network File
System – The Andrew File System – Recent Advances.

UNIT V           CASE STUDIES                                                                                          8
CORBA – Mach – JINI.

TEXT BOOKS:
1. A.S. Tanenbaum, M. VanSteen, “Distributed Systems”, Pearson Education 2004.
2. George Coulouris, Jean Dollimore, Tim Kindberg, “Distributed Systems Concepts
    and Design”, Third Edition, Pearson Education, 2002.

REFERENCES:
1. Mukesh Singhal, “Advanced Concepts In Operating Systems”, McGraw Hill
    Series in Computer Science, 1994.
2. P.K.Sinha, “Distributed Operating Systems”.



CS9264 DATA WAREHOUSING AND DATA MINING
L T P C
3 0 0 3

UNIT I                                                                                                                                     9
Data Warehousing and Business Analysis: - Data warehousing Components –Building a
Data warehouse – Mapping the Data Warehouse to a Multiprocessor Architecture –
DBMS Schemas for Decision Support – Data Extraction, Cleanup, and Transformation
Tools –Metadata – reporting – Query tools and Applications – Online Analytical
Processing (OLAP) – OLAP and Multidimensional Data Analysis.

UNIT II                                                                                                                                    9
Data Mining: - Data Mining Functionalities – Data Preprocessing – Data Cleaning – Data Integration and Transformation – Data Reduction – Data Discretization and Concept Hierarchy Generation.Association Rule Mining: - Efficient and Scalable Frequent Item set Mining Methods –Mining Various Kinds of Association Rules – Association Mining to Correlation Analysis – Constraint-Based Association Mining.

UNIT III                                                                                                                                   9
Classification and Prediction: - Issues Regarding Classification and Prediction –
Classification by Decision Tree Introduction – Bayesian Classification – Rule Based
Classification – Classification by Back propagation – Support Vector Machines –
Associative Classification – Lazy Learners – Other Classification Methods – Prediction –
Accuracy and Error Measures – Evaluating the Accuracy of a Classifier or Predictor –
Ensemble Methods – Model Section.

UNIT IV                                                                                                                                   9
Cluster Analysis: - Types of Data in Cluster Analysis – A Categorization of Major Clustering Methods – Partitioning Methods – Hierarchical methods – Density-Based
Methods – Grid-Based Methods – Model-Based Clustering Methods – Clustering High-
Dimensional Data – Constraint-Based Cluster Analysis – Outlier Analysis.

UNIT V                                                                                                                                    9
Mining Object, Spatial, Multimedia, Text and Web Data:Multidimensional Analysis and Descriptive Mining of Complex Data Objects – Spatial Data Mining – Multimedia Data Mining – Text Mining – Mining the World Wide Web.

REFERENCES
1. Jiawei Han and Micheline Kamber “Data Mining Concepts and Techniques”
    Second Edition,
2. Elsevier, Reprinted 2008.
3. Alex Berson and Stephen J. Smith “Data Warehousing, Data Mining & OLAP”,
    Tata McGraw – Hill Edition, Tenth Reprint 2007.
4. K.P. Soman, Shyam Diwakar and V. Ajay “Insight into Data mining Theory and
    Practice”, Easter Economy Edition, Prentice Hall of India, 2006.
5. G. K. Gupta “Introduction to Data Mining with Case Studies”, Easter Economy
    Edition, Prentice Hall of India, 2006.
6. Pang-Ning Tan, Michael Steinbach and Vipin Kumar “Introduction to Data
    Mining”, Pearson Education, 2007.