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.