Showing posts with label Anna University Trichy. Show all posts
Showing posts with label Anna University Trichy. Show all posts

Saturday, March 13, 2010

CS5020 – COMPONENT BASED TECHNOLOGY SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES
CS5020 – COMPONENT BASED TECHNOLOGY


UNIT I FUNDAMENTALS 9
Software Components – Objects – Fundamental Properties of Component Technology – Modules – Interfaces – Callbacks – Directory Services – Component Architecture – Components and Middleware.

UNIT II JAVA COMPONENT TECHNOLOGIES 9
Threads – Java Beans – Events and Connections – Properties – Introspection – JAR files –
Reflection – Object Serialization – Enterprise Java Beans – Distributed Object Models – RMI and RMI – IIOP.

UNIT III CORBA TECHNOLOGIES 9
Java and CORBA – Interface Definition language – Object Request Broker – System Object Model – Portable Object Adapter – CORBA Services – CORBA Component Model – Containers – Application Server – Model Driven Architecture.

UNIT IV COM AND .NET TECHNOLOGIES 9
COM – Distributed COM – Object Reuse – Interfaces and Versioning – Dispatch Interfaces –
Connectable Objects – OLE Containers and Servers – Active X controls – .NET Components –
Assemblies – Appdomains – Contexts – Reflection – Remoting.

UNIT V COMPONENT FRAMEWORKS AND DEVELOPMENT 9
Connectors – Contexts – EJB Containers – CLR Contexts and Channels – Black Box Component
Framework – Directory Objects – Cross–Development Environment – Component Oriented
Programming – Component Design and Implementation Tools – Testing Tools – Assembly Tools.

Total: 45

REFERENCES
1. Clemens Szyperski, “Component Software Beyond Object, Oriented Programming”,
Addison Wesley, 2nd Edition 2002.
2. Ed Roman, “Enterprise Java Beans”, 3rd Edition, Wiley, 2004.
3. Andreas Vogel, Keith Duddy, “Java Programming with CORBA”, John Wiley & Sons 1998.
4. Corry, Mayfield, Cadman, “COM/DCOM Primer Plus”, 1st Edition, Tec media, 1999.

CS5020 – COMPONENT BASED TECHNOLOGY SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES
CS5020 – COMPONENT BASED TECHNOLOGY


UNIT I FUNDAMENTALS 9
Software Components – Objects – Fundamental Properties of Component Technology – Modules – Interfaces – Callbacks – Directory Services – Component Architecture – Components and Middleware.

UNIT II JAVA COMPONENT TECHNOLOGIES 9
Threads – Java Beans – Events and Connections – Properties – Introspection – JAR files –
Reflection – Object Serialization – Enterprise Java Beans – Distributed Object Models – RMI and RMI – IIOP.

UNIT III CORBA TECHNOLOGIES 9
Java and CORBA – Interface Definition language – Object Request Broker – System Object Model – Portable Object Adapter – CORBA Services – CORBA Component Model – Containers – Application Server – Model Driven Architecture.

UNIT IV COM AND .NET TECHNOLOGIES 9
COM – Distributed COM – Object Reuse – Interfaces and Versioning – Dispatch Interfaces –
Connectable Objects – OLE Containers and Servers – Active X controls – .NET Components –
Assemblies – Appdomains – Contexts – Reflection – Remoting.

UNIT V COMPONENT FRAMEWORKS AND DEVELOPMENT 9
Connectors – Contexts – EJB Containers – CLR Contexts and Channels – Black Box Component
Framework – Directory Objects – Cross–Development Environment – Component Oriented
Programming – Component Design and Implementation Tools – Testing Tools – Assembly Tools.

Total: 45

REFERENCES
1. Clemens Szyperski, “Component Software Beyond Object, Oriented Programming”,
Addison Wesley, 2nd Edition 2002.
2. Ed Roman, “Enterprise Java Beans”, 3rd Edition, Wiley, 2004.
3. Andreas Vogel, Keith Duddy, “Java Programming with CORBA”, John Wiley & Sons 1998.
4. Corry, Mayfield, Cadman, “COM/DCOM Primer Plus”, 1st Edition, Tec media, 1999.

CS5019 – SOFTWARE PROJECT MANAGEMENT SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES
CS5019 – SOFTWARE PROJECT MANAGEMENT


UNIT I FUNDAMENTALS 9
Conventional Software Management – Evolution of Software Economics – Improving Software
Economics – Conventional versus Modern Software Project Management.

UNIT II SOFTWARE MANAGEMENT PROCESS FRAMEWORK 9
Lifecycle Phases – Artifacts of the Process – Model Based Software Architectures – Workflows of the Process – Checkpoints of the Process.

UNIT III SOFTWARE MANAGEMENT DISCIPLINES 9
Iterative Process Planning – Organization and Responsibilities – Process Automation – Process
Control and Process Instrumentation – Tailoring the Process.

UNIT IV MANAGED AND OPTIMIZED PROCESS 9
Data Gathering and Analysis – Principles of Data Gathering – Data Gathering Process – Software Measures – Data Analysis – Managing Software Quality – Defect Prevention.

UNIT V CASE STUDIES 9
COCOMO Cost Estimation Model – Change Metrics – CCPDS–R.

Total: 45

TEXT BOOKS
1. Walker Royce “Software Project Management A Unified Framework”, Pearson Education,
2004
2. Humphrey Watts, “Managing the software process”, Addison Wesley, 1989. (Unit IV)

REFERENCES
1. Ramesh Gopalaswamy, “Managing Global Projects”, Tata McGraw Hill, 2001.
2. Bob Hughes, Mikecotterell, “Software Project Management”, 3rd Edition, Tata McGraw
Hill, 2004.

CS5019 – SOFTWARE PROJECT MANAGEMENT SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES
CS5019 – SOFTWARE PROJECT MANAGEMENT


UNIT I FUNDAMENTALS 9
Conventional Software Management – Evolution of Software Economics – Improving Software
Economics – Conventional versus Modern Software Project Management.

UNIT II SOFTWARE MANAGEMENT PROCESS FRAMEWORK 9
Lifecycle Phases – Artifacts of the Process – Model Based Software Architectures – Workflows of the Process – Checkpoints of the Process.

UNIT III SOFTWARE MANAGEMENT DISCIPLINES 9
Iterative Process Planning – Organization and Responsibilities – Process Automation – Process
Control and Process Instrumentation – Tailoring the Process.

UNIT IV MANAGED AND OPTIMIZED PROCESS 9
Data Gathering and Analysis – Principles of Data Gathering – Data Gathering Process – Software Measures – Data Analysis – Managing Software Quality – Defect Prevention.

UNIT V CASE STUDIES 9
COCOMO Cost Estimation Model – Change Metrics – CCPDS–R.

Total: 45

TEXT BOOKS
1. Walker Royce “Software Project Management A Unified Framework”, Pearson Education,
2004
2. Humphrey Watts, “Managing the software process”, Addison Wesley, 1989. (Unit IV)

REFERENCES
1. Ramesh Gopalaswamy, “Managing Global Projects”, Tata McGraw Hill, 2001.
2. Bob Hughes, Mikecotterell, “Software Project Management”, 3rd Edition, Tata McGraw
Hill, 2004.

CS 5018 – ADVANCED DATABASES SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES Cs 5018 – ADVANCED DATABASES


UNIT I DATABASE MANAGEMENT 9
Relational Data Model – SQL – Database Design – Entity Relationship Model – Relational
Normalization – Embedded SQL – Dynamic SQL – JDBC – ODBC.

UNIT II ADVANCED DATABASES 10
Object Databases – Conceptual Object Data Model – XML and Web Data – XML Schema –
Distributed Data bases – OLAP and Data Mining – ROLAP and MOLAP

UNIT III QUERY AND TRANSACTION PROCESSING 8
Query Processing Basics – Heuristic Optimization – Cost Size Estimation – Models of Transactions
– Architecture – Transaction Processing in a Centralized and Distributed System – TP Monitor.

UNIT IV IMPLEMENTING AND ISOLATION 9
Schedules – Concurrency Control – Objects and Semantic Commutativity – Locking – Crash –
Abort and Media Failure – Recovery – Atomic Termination – Distributed Deadlock – Global
Serialization – Replicated Databases – Distributed Transactions in Real World.

UNIT V DATABASE DESIGN ISSUES 9
Security – Encryption – Digital Signatures – Authorization – Authenticated RPC – Integrity –
Consistency – Database Tuning – Optimization and Research Issues.

Total: 45

TEXT BOOK
1. Philip M. Lewis, Arthur Bernstein, Michael Kifer, “Databases and Transaction
2. Processing An Application Oriented Approach”, Addison, Wesley, 2002.

REFERENCES
1. R.Elmasri and S.B. Navathe, “Fundamentals of Database Systems”, 3rd Edition,Addison
Wesley, 2004.
2. Abraham Silberschatz, Henry F. Korth, S. Sudharsan, “Database System Concepts”, 4th
Edition., Tata McGraw Hill, 2004.
3. Raghu Ramakrishnan & Johannes Gehrke, “Database Management Systems”, 3rd Edition,
TMH, 2003.

CS 5018 – ADVANCED DATABASES SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES Cs 5018 – ADVANCED DATABASES


UNIT I DATABASE MANAGEMENT 9
Relational Data Model – SQL – Database Design – Entity Relationship Model – Relational
Normalization – Embedded SQL – Dynamic SQL – JDBC – ODBC.

UNIT II ADVANCED DATABASES 10
Object Databases – Conceptual Object Data Model – XML and Web Data – XML Schema –
Distributed Data bases – OLAP and Data Mining – ROLAP and MOLAP

UNIT III QUERY AND TRANSACTION PROCESSING 8
Query Processing Basics – Heuristic Optimization – Cost Size Estimation – Models of Transactions
– Architecture – Transaction Processing in a Centralized and Distributed System – TP Monitor.

UNIT IV IMPLEMENTING AND ISOLATION 9
Schedules – Concurrency Control – Objects and Semantic Commutativity – Locking – Crash –
Abort and Media Failure – Recovery – Atomic Termination – Distributed Deadlock – Global
Serialization – Replicated Databases – Distributed Transactions in Real World.

UNIT V DATABASE DESIGN ISSUES 9
Security – Encryption – Digital Signatures – Authorization – Authenticated RPC – Integrity –
Consistency – Database Tuning – Optimization and Research Issues.

Total: 45

TEXT BOOK
1. Philip M. Lewis, Arthur Bernstein, Michael Kifer, “Databases and Transaction
2. Processing An Application Oriented Approach”, Addison, Wesley, 2002.

REFERENCES
1. R.Elmasri and S.B. Navathe, “Fundamentals of Database Systems”, 3rd Edition,Addison
Wesley, 2004.
2. Abraham Silberschatz, Henry F. Korth, S. Sudharsan, “Database System Concepts”, 4th
Edition., Tata McGraw Hill, 2004.
3. Raghu Ramakrishnan & Johannes Gehrke, “Database Management Systems”, 3rd Edition,
TMH, 2003.

CS5016 – AGENT BASED INTELLIGENT SYSTEMS SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES CS5016 – AGENT BASED INTELLIGENT SYSTEMS


UNIT I FUNDAMENTALS 9
Definitions – Foundations – History – Intelligent Agents – Problem Solving – Searching – Heuristics – Constraint Satisfaction Problems – Game playing.

UNIT II KNOWLEDGE REPRESENTATION AND REASONING 9
Logical Agents – First Order Logic – First Order Inference – Unification – Chaining – Resolution
Strategies – Knowledge Representation – Objects – Actions – Events.

UNIT III PLANNING AGENTS 9
Planning Problem – State Space Search – Partial Order Planning – Graphs – Nondeterministic
Domains – Conditional Planning – Continuous Planning – MultiAgent Planning.

UNIT IV AGENTS AND UNCERTAINITY 9
Acting under uncertainty – Probability Notation – Bayes Rule and Use – Bayesian Networks – Other Approaches – Time and Uncertainty – Temporal Models – Utility Theory – Decision Network – Complex Decisions.

UNIT V HIGHER LEVEL AGENTS 9
Knowledge in Learning – Relevance Information – Statistical Learning Methods – Reinforcement Learning – Communication – Formal Grammar – Augmented Grammars– Future of AI.

Total: 45
TEXT BOOK
1. Stuart Russell and Peter Norvig, “Artificial Intelligence A Modern Approach”, 2nd Edition,
Prentice Hall, 2002.

REFERENCES
1. Michael Wooldridge, “An Introduction to Multi Agent System”, John Wiley, 2002.
2. Patrick Henry Winston, “Artificial Intelligence”, 3nd Edition, AW, 1999.
3. Nils.J.Nilsson, “Principles of Artificial Intelligence”, Narosa Publishing House, 1992.

CS5016 – AGENT BASED INTELLIGENT SYSTEMS SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES CS5016 – AGENT BASED INTELLIGENT SYSTEMS


UNIT I FUNDAMENTALS 9
Definitions – Foundations – History – Intelligent Agents – Problem Solving – Searching – Heuristics – Constraint Satisfaction Problems – Game playing.

UNIT II KNOWLEDGE REPRESENTATION AND REASONING 9
Logical Agents – First Order Logic – First Order Inference – Unification – Chaining – Resolution
Strategies – Knowledge Representation – Objects – Actions – Events.

UNIT III PLANNING AGENTS 9
Planning Problem – State Space Search – Partial Order Planning – Graphs – Nondeterministic
Domains – Conditional Planning – Continuous Planning – MultiAgent Planning.

UNIT IV AGENTS AND UNCERTAINITY 9
Acting under uncertainty – Probability Notation – Bayes Rule and Use – Bayesian Networks – Other Approaches – Time and Uncertainty – Temporal Models – Utility Theory – Decision Network – Complex Decisions.

UNIT V HIGHER LEVEL AGENTS 9
Knowledge in Learning – Relevance Information – Statistical Learning Methods – Reinforcement Learning – Communication – Formal Grammar – Augmented Grammars– Future of AI.

Total: 45
TEXT BOOK
1. Stuart Russell and Peter Norvig, “Artificial Intelligence A Modern Approach”, 2nd Edition,
Prentice Hall, 2002.

REFERENCES
1. Michael Wooldridge, “An Introduction to Multi Agent System”, John Wiley, 2002.
2. Patrick Henry Winston, “Artificial Intelligence”, 3nd Edition, AW, 1999.
3. Nils.J.Nilsson, “Principles of Artificial Intelligence”, Narosa Publishing House, 1992.

CS5015 – PERFORMANCE EVALUATION OF COMPUTER SYSTEMS AND NETWORKS SYLLABUS

0 comments


CS5015 – PERFORMANCE EVALUATION OF COMPUTER SYSTEMS AND NETWORKS



UNIT I FUNDAMENTALS 9
Need for Performance Evaluation – Role of Performance Evaluation – Performance Evaluation
Methods – Performance Metrics and Evaluation Criteria – CPU and I/O Architectures – Distributed and Network Architectures – Secondary Storage – Topologies – Computer Architecture – Fundamental Concepts and Performance Measures.

UNIT II PROBABILITY AND STOCHASTIC PROCESSES 9
Scheduling Algorithms – Workloads – Random Variables – Probability Distributions – Densities – Expectation – Stochastic Processes – Poisson Process – Birth Death Process – Markov Process.

UNIT III QUEUING THEORY 9
Queuing Systems – Networks of Queues – Estimating Parameters and Distributions – Computational Methods – Simulation Process – Time Control – Systems and Modeling.

UNIT IV PETRI NETS AND SYSTEM PERFORMANCE 9
Petri Nets – Classical Petri Nets – Timed Petri Nets – Priority–based Petri Nets – Colored Petri Nets – Generalized Petri Nets – Tool Selection – Validation of Results – Performance Metrics –
Evaluation – Multiple Server Computer System Analysis.

UNIT V ANALYSIS 9
OS Components – System Architecture – Workloads – Design – Simulation – Analysis – Database System Performance – Computer Networks Components – Simulation Modeling of LAN.

Total: 45

TEXTBOOK
1. Paul J. Fortier, Howard E. Michael, “Computer Systems Performance Evaluation and
Prediction”, Elsevier Science 2003.

REFERENCES
1. Thomas G. Robertazzi, “Computer Networks and Systems Queing theory and Performance
Evaluation”, 3rd Edition, Springer, 2000.
2. Domenico Ferrari , Giuseppe Serazzi ,Alexandro Zeijher, “Measurement & Tuning of
Computer Systems “, Prentice Hall Inc, 1983.
3. Michael F. Mories and Paul F. Roth, “Tools and techniques Computer Performance
Evaluation”, Van Nostrand, 1982.

CS5015 – PERFORMANCE EVALUATION OF COMPUTER SYSTEMS AND NETWORKS SYLLABUS

0 comments


CS5015 – PERFORMANCE EVALUATION OF COMPUTER SYSTEMS AND NETWORKS



UNIT I FUNDAMENTALS 9
Need for Performance Evaluation – Role of Performance Evaluation – Performance Evaluation
Methods – Performance Metrics and Evaluation Criteria – CPU and I/O Architectures – Distributed and Network Architectures – Secondary Storage – Topologies – Computer Architecture – Fundamental Concepts and Performance Measures.

UNIT II PROBABILITY AND STOCHASTIC PROCESSES 9
Scheduling Algorithms – Workloads – Random Variables – Probability Distributions – Densities – Expectation – Stochastic Processes – Poisson Process – Birth Death Process – Markov Process.

UNIT III QUEUING THEORY 9
Queuing Systems – Networks of Queues – Estimating Parameters and Distributions – Computational Methods – Simulation Process – Time Control – Systems and Modeling.

UNIT IV PETRI NETS AND SYSTEM PERFORMANCE 9
Petri Nets – Classical Petri Nets – Timed Petri Nets – Priority–based Petri Nets – Colored Petri Nets – Generalized Petri Nets – Tool Selection – Validation of Results – Performance Metrics –
Evaluation – Multiple Server Computer System Analysis.

UNIT V ANALYSIS 9
OS Components – System Architecture – Workloads – Design – Simulation – Analysis – Database System Performance – Computer Networks Components – Simulation Modeling of LAN.

Total: 45

TEXTBOOK
1. Paul J. Fortier, Howard E. Michael, “Computer Systems Performance Evaluation and
Prediction”, Elsevier Science 2003.

REFERENCES
1. Thomas G. Robertazzi, “Computer Networks and Systems Queing theory and Performance
Evaluation”, 3rd Edition, Springer, 2000.
2. Domenico Ferrari , Giuseppe Serazzi ,Alexandro Zeijher, “Measurement & Tuning of
Computer Systems “, Prentice Hall Inc, 1983.
3. Michael F. Mories and Paul F. Roth, “Tools and techniques Computer Performance
Evaluation”, Van Nostrand, 1982.

CS5014 – DATA WAREHOUSING AND DATA MINING SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES CS5014 – DATA WAREHOUSING AND DATA MINING

UNIT I FUNDAMENTALS 9
Relation to Statistics – Databases – Data Mining Functionalities – Steps in Data Mining Process – Architecture of a Typical Data Mining Systems – Classification of Data Mining Systems – Overview of Data Mining Techniques.

UNIT II DATA PREPROCESSING AND ASSOCIATION RULES 9
Data Preprocessing – Data Cleaning – Integration – Transformation – Reduction – Discretization Concept Hierarchies – Concept Description Data Generalization and Summarization Based Characterization – Mining Association Rules in Large Databases.

UNIT III PREDICTIVE MODELING 9
Classification and Prediction Issues Regarding Classification and Prediction – Classification by
Decision Tree Induction – Bayesian Classification – Other Classification Methods – Prediction –
Clusters Analysis – Types of Data in Cluster Analysis – Categorization of Major Clustering Methods – Partitioning Methods – Hierarchical Methods.

UNIT IV DATA WAREHOUSING 9
Data Warehousing Components – Multi Dimensional Data Model – Data Warehouse Architecture – Data Warehouse Implementation – Mapping the Data Warehouse to Multiprocessor Architecture – OLAP – Need – Categorization of OLAP Tools.

UNIT V APPLICATIONS 9
Applications of Data Mining – Social Impacts of Data Mining – Tools – An Introduction to DB Miner – Case studies – Mining WWW – Mining Text Databases – Mining Spatial Databases.

Total: 45
TEXT BOOK
1. Jiawei Han, Micheline Kamber, "Data Mining Concepts and Techniques", Morgan
Kaufmann Publishers, 2002.
REFERENCES
1. Alex Berson, Stephen J Smith, “Data Warehousing, Data Mining & OLAP”, Tata Mcgraw
Hill, 2004.
2. Usama M. Fayyad, Gregory Piatetsky , Shapiro, Padhrai Smyth and Ramasamy Uthurusamy,
"Advances In Knowledge Discovery And Data Mining", The M.I.T Press, 1996.
3. Ralph Kimball, "The Data Warehouse Life Cycle Toolkit", John Wiley & Sons Inc., 1998.
4. Sean Kelly, "Data Warehousing In Action", John Wiley & Sons Inc., 1997.

CS5014 – DATA WAREHOUSING AND DATA MINING SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES CS5014 – DATA WAREHOUSING AND DATA MINING

UNIT I FUNDAMENTALS 9
Relation to Statistics – Databases – Data Mining Functionalities – Steps in Data Mining Process – Architecture of a Typical Data Mining Systems – Classification of Data Mining Systems – Overview of Data Mining Techniques.

UNIT II DATA PREPROCESSING AND ASSOCIATION RULES 9
Data Preprocessing – Data Cleaning – Integration – Transformation – Reduction – Discretization Concept Hierarchies – Concept Description Data Generalization and Summarization Based Characterization – Mining Association Rules in Large Databases.

UNIT III PREDICTIVE MODELING 9
Classification and Prediction Issues Regarding Classification and Prediction – Classification by
Decision Tree Induction – Bayesian Classification – Other Classification Methods – Prediction –
Clusters Analysis – Types of Data in Cluster Analysis – Categorization of Major Clustering Methods – Partitioning Methods – Hierarchical Methods.

UNIT IV DATA WAREHOUSING 9
Data Warehousing Components – Multi Dimensional Data Model – Data Warehouse Architecture – Data Warehouse Implementation – Mapping the Data Warehouse to Multiprocessor Architecture – OLAP – Need – Categorization of OLAP Tools.

UNIT V APPLICATIONS 9
Applications of Data Mining – Social Impacts of Data Mining – Tools – An Introduction to DB Miner – Case studies – Mining WWW – Mining Text Databases – Mining Spatial Databases.

Total: 45
TEXT BOOK
1. Jiawei Han, Micheline Kamber, "Data Mining Concepts and Techniques", Morgan
Kaufmann Publishers, 2002.
REFERENCES
1. Alex Berson, Stephen J Smith, “Data Warehousing, Data Mining & OLAP”, Tata Mcgraw
Hill, 2004.
2. Usama M. Fayyad, Gregory Piatetsky , Shapiro, Padhrai Smyth and Ramasamy Uthurusamy,
"Advances In Knowledge Discovery And Data Mining", The M.I.T Press, 1996.
3. Ralph Kimball, "The Data Warehouse Life Cycle Toolkit", John Wiley & Sons Inc., 1998.
4. Sean Kelly, "Data Warehousing In Action", John Wiley & Sons Inc., 1997.

CS5013 – AD HOC NETWORKS SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES CS5013 – AD HOC NETWORKS


UNIT I FUNDAMENTALS 9
Introduction – Fundamentals of Wireless Communication Technology – The Electromagnetic Spectrum – Radio Propagation Mechanisms – Characteristics of the Wireless Channel – IEEE 802.11a–b Standard – Origin of Ad hoc Packet Radio Networks – Technical Challenges – Architecture of PRNETs – Components of Packet Radios – Ad hoc Wireless Networks – What is an Ad Hoc Network? Heterogeneity in Mobile Devices – Wireless Sensor Networks – Traffic Profiles – Types of Ad hoc Mobile Communications – Types of Mobile Host Movements – Challenges Facing Ad hoc Mobile Networks – Ad hoc wireless Internet.

UNIT II AD HOC ROUTING PROTOCOLS 9
Introduction – Issues in Designing a Routing Protocol for Ad Hoc Wireless Networks – Classifications of Routing Protocols – Table–Driven Routing Protocols – Destination Sequenced Distance Vector (DSDV) – Wireless Routing Protocol (WRP) – Cluster Switch Gateway Routing (CSGR) – Source–Initiated On–Demand Approaches – Ad hoc On–Demand Distance Vector Routing (AODV) – Dynamic Source Routing (DSR) –Temporally Ordered Routing Algorithm (TORA) – Signal Stability Routing (SSR) –Location–Aided Routing (LAR) – Power–Aware Routing (PAR) – Zone Routing Protocol (ZRP).

UNIT III MULTICASTROUTING IN ADHOC NETWORKS 9
Introduction – Issues in Designing a Multicast Routing Protocol – Operation of Multicast Routing Protocols – An Architecture Reference Model for Multicast Routing Protocols –Classifications of Multicast Routing Protocols – Tree–Based Multicast Routing Protocols– Mesh–Based Multicast Routing Protocols – Summary of Tree and Mesh based Protocols – Energy–Efficient Multicasting – Multicasting with Quality of Service Guarantees – Application – Dependent Multicast Routing – Comparisons of Multicast Routing Protocols.

UNIT IV TRANSPORT LAYER– SECURITY PROTOCOLS 9
Introduction – Issues in Designing a Transport Layer Protocol for Ad hoc Wireless Networks – Design Goals of a Transport Layer Protocol for Ad hoc Wireless Networks –Classification of Transport Layer Solutions – TCP over Ad hoc Wireless Networks – Other Transport Layer Protocols for Ad hoc Wireless Networks – Security in Ad Hoc Wireless Networks – Network Security Requirements – Issues and Challenges in Security Provisioning – Network Security Attacks – Key Management – Secure Routing in Ad hoc Wireless Networks.

UNIT V QoS AND ENERGY MANAGEMENT 9
Introduction – Issues and Challenges in Providing QoS in Ad hoc Wireless Networks –Classifications of QoS Solutions – MAC Layer Solutions – Network Layer Solutions – QoS Frameworks for Ad hoc Wireless Networks Energy Management in Ad hoc Wireless Networks –
Introduction – Need for Energy Management in Ad hoc Wireless Networks – Classification of Energy Management Schemes – Battery Management Schemes – Transmission Power Management Schemes – System Power Management Schemes.

Total: 45


TEXT BOOK
1. C. Siva Ram Murthy and B. S. Manoj, “Ad Hoc Wireless Networks Architectures and Protocols”, Prentice Hall, PTR, 2004.

REFERENCES
1. C. K. Toh, “Ad Hoc Mobile Wireless Networks Protocols and Systems”, Prentice Hall,
PTR, 2001.
2. Charles E. Perkins, “Ad Hoc Networking”, Addison Wesley, 2000

CS5013 – AD HOC NETWORKS SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES CS5013 – AD HOC NETWORKS


UNIT I FUNDAMENTALS 9
Introduction – Fundamentals of Wireless Communication Technology – The Electromagnetic Spectrum – Radio Propagation Mechanisms – Characteristics of the Wireless Channel – IEEE 802.11a–b Standard – Origin of Ad hoc Packet Radio Networks – Technical Challenges – Architecture of PRNETs – Components of Packet Radios – Ad hoc Wireless Networks – What is an Ad Hoc Network? Heterogeneity in Mobile Devices – Wireless Sensor Networks – Traffic Profiles – Types of Ad hoc Mobile Communications – Types of Mobile Host Movements – Challenges Facing Ad hoc Mobile Networks – Ad hoc wireless Internet.

UNIT II AD HOC ROUTING PROTOCOLS 9
Introduction – Issues in Designing a Routing Protocol for Ad Hoc Wireless Networks – Classifications of Routing Protocols – Table–Driven Routing Protocols – Destination Sequenced Distance Vector (DSDV) – Wireless Routing Protocol (WRP) – Cluster Switch Gateway Routing (CSGR) – Source–Initiated On–Demand Approaches – Ad hoc On–Demand Distance Vector Routing (AODV) – Dynamic Source Routing (DSR) –Temporally Ordered Routing Algorithm (TORA) – Signal Stability Routing (SSR) –Location–Aided Routing (LAR) – Power–Aware Routing (PAR) – Zone Routing Protocol (ZRP).

UNIT III MULTICASTROUTING IN ADHOC NETWORKS 9
Introduction – Issues in Designing a Multicast Routing Protocol – Operation of Multicast Routing Protocols – An Architecture Reference Model for Multicast Routing Protocols –Classifications of Multicast Routing Protocols – Tree–Based Multicast Routing Protocols– Mesh–Based Multicast Routing Protocols – Summary of Tree and Mesh based Protocols – Energy–Efficient Multicasting – Multicasting with Quality of Service Guarantees – Application – Dependent Multicast Routing – Comparisons of Multicast Routing Protocols.

UNIT IV TRANSPORT LAYER– SECURITY PROTOCOLS 9
Introduction – Issues in Designing a Transport Layer Protocol for Ad hoc Wireless Networks – Design Goals of a Transport Layer Protocol for Ad hoc Wireless Networks –Classification of Transport Layer Solutions – TCP over Ad hoc Wireless Networks – Other Transport Layer Protocols for Ad hoc Wireless Networks – Security in Ad Hoc Wireless Networks – Network Security Requirements – Issues and Challenges in Security Provisioning – Network Security Attacks – Key Management – Secure Routing in Ad hoc Wireless Networks.

UNIT V QoS AND ENERGY MANAGEMENT 9
Introduction – Issues and Challenges in Providing QoS in Ad hoc Wireless Networks –Classifications of QoS Solutions – MAC Layer Solutions – Network Layer Solutions – QoS Frameworks for Ad hoc Wireless Networks Energy Management in Ad hoc Wireless Networks –
Introduction – Need for Energy Management in Ad hoc Wireless Networks – Classification of Energy Management Schemes – Battery Management Schemes – Transmission Power Management Schemes – System Power Management Schemes.

Total: 45


TEXT BOOK
1. C. Siva Ram Murthy and B. S. Manoj, “Ad Hoc Wireless Networks Architectures and Protocols”, Prentice Hall, PTR, 2004.

REFERENCES
1. C. K. Toh, “Ad Hoc Mobile Wireless Networks Protocols and Systems”, Prentice Hall,
PTR, 2001.
2. Charles E. Perkins, “Ad Hoc Networking”, Addison Wesley, 2000

CS5011 – DIGITAL IMAGING SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES CS5011 – DIGITAL IMAGING


UNIT I DIGITAL IMAGE FUNDAMENTALS 9
Image Formation – Image Transforms – Fourier Transforms – Walsh– Hadamard – Discrete Cosine – Hotelling Transforms.

UNIT II IMAGE ENHANCEMENT & RESTORATION 9
Histogram Modification Techniques – Image Smoothening – Image Sharpening – Image Restoration – Degradation Model – Noise Models – Spatial Filtering – Frequency Domain Filtering.

UNIT III IMAGE COMPRESSION & SEGMENTATION 9
Compression Models – Elements of Information Theory – Error Free Compression –Image Segmentation – Detection of Discontinuities – Edge Linking and Boundary Detection – Thresholding – Region Based Segmentation – Morphology.

UNIT IV REPRESENTATION AND DESCRIPTION 9
Representation Schemes – Boundary Descriptors – Regional Descriptors – Relational Descriptors.

UNIT V OBJECT RECOGNITION AND INTERPRETATION 9
Patterns and Pattern Classes – Decision Theoretic Methods – Structural Methods.

Total: 45


TEXTBOOK
1. Gonzalez R. C & Woods R.E., “Digital Image Processing”, 2nd Edition, Pearson Education,
2002.

REFERENCES
1. Anil Jain K, “Fundamentals of Digital Image Processing”, Prentice Hall of India, 1989.
Sid Ahmed, “Image Processing”, McGraw Hill, 1995.

CS5011 – DIGITAL IMAGING SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES CS5011 – DIGITAL IMAGING


UNIT I DIGITAL IMAGE FUNDAMENTALS 9
Image Formation – Image Transforms – Fourier Transforms – Walsh– Hadamard – Discrete Cosine – Hotelling Transforms.

UNIT II IMAGE ENHANCEMENT & RESTORATION 9
Histogram Modification Techniques – Image Smoothening – Image Sharpening – Image Restoration – Degradation Model – Noise Models – Spatial Filtering – Frequency Domain Filtering.

UNIT III IMAGE COMPRESSION & SEGMENTATION 9
Compression Models – Elements of Information Theory – Error Free Compression –Image Segmentation – Detection of Discontinuities – Edge Linking and Boundary Detection – Thresholding – Region Based Segmentation – Morphology.

UNIT IV REPRESENTATION AND DESCRIPTION 9
Representation Schemes – Boundary Descriptors – Regional Descriptors – Relational Descriptors.

UNIT V OBJECT RECOGNITION AND INTERPRETATION 9
Patterns and Pattern Classes – Decision Theoretic Methods – Structural Methods.

Total: 45


TEXTBOOK
1. Gonzalez R. C & Woods R.E., “Digital Image Processing”, 2nd Edition, Pearson Education,
2002.

REFERENCES
1. Anil Jain K, “Fundamentals of Digital Image Processing”, Prentice Hall of India, 1989.
Sid Ahmed, “Image Processing”, McGraw Hill, 1995.

CS5010 – EMBEDDED SYSTEMS SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES CS5010 – EMBEDDED SYSTEMS


UNIT I FUNDAMENTALS TO EMBEDDED SYSTEMS 9
Definition and Classification – Overview of Processors and Hardware Units in an Embedded System – Software Embedded into the System – Exemplary Embedded Systems – Embedded Systems on a Chip (SoC) and the Use of VLSI Designed Circuits.

UNIT II DEVICES AND BUSES FOR DEVICES NETWORK 9
I/O Devices – Device I/O Types and Examples – Synchronous – ISO–synchronous and Asynchronous Communications from Serial Devices – Examples of Internal Serial–Communication Devices – UART and HDLC – Parallel Port Devices – Sophisticated interfacing features in Devices/Ports – Timer and Counting Devices – ‘12C’– ‘USB’– ‘CAN’ and Advanced I/O SerialHigh Speed Buses – ISA – PCI – PCI – X – CPCI and Advanced buses.

UNIT III EMBEDDED PROGRAMMING 9
Programming in Assembly Llanguage (ALP) vs. High Level Language – C Program Elements – Macros and Functions – Use of Pointers – NULL Pointers – Use of Function Calls – Multiple Function Calls in a Cyclic Order in the Main Function Pointers – Function Queues and Interrupt
Service Routines Queues Pointers – Concepts of EMBEDDED PROGRAMMING in C++ – Objected Oriented Programming – Embedded Programming in C++ – ‘C’ Program compilers –
Cross compiler – Optimization of Memory Codes.

UNIT IV REAL TIME OPERATING SYSTEMS – PART – 1 9
OS Services – Interrupt Routines Handling – Task Scheduling Models – Handling of Task Scheduling and Latency and Deadlines as Performance Metrics – Inter Process Communication and Synchronization – Shared Data Problem – Use of Semaphore(s) – Priority Inversion Problem and Deadlock Situations – Inter Process Communications using Signals – Semaphore Flag or Mutex as Resource key – Message Queues – Mailboxes – Pipes – Virtual (Logical) Sockets – RPCs.

UNIT V REAL TIME OPERATING SYSTEMS – PART – 2 9
Study of RTOS– VxWorks – Basic Features – Task Management Library at the System – Library Header File – VxWorks System Functions and System Tasks – Inter Process (Task) Communication Functions – Case Study of Coding for Sending Application Layer Byte Streams on a TCP/IP Network Using RTOS Vxworks.

Total: 45
TEXT BOOK
1. Rajkamal, “Embedded Systems Architecture, Programming and Design”, Tata McGraw Hill,
First reprint, 2003.

REFERENCE
1. David E. Simon, “An Embedded Software Primer”, Pearson Education Asia, First Indian
Reprint, 2000.

CS5010 – EMBEDDED SYSTEMS SYLLABUS M.E. COMPUTER SCIENCE AND ENGINEERING ANNA UNIVERSITY TIRUCHIRAPPALLI/TRICHY

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES CS5010 – EMBEDDED SYSTEMS


UNIT I FUNDAMENTALS TO EMBEDDED SYSTEMS 9
Definition and Classification – Overview of Processors and Hardware Units in an Embedded System – Software Embedded into the System – Exemplary Embedded Systems – Embedded Systems on a Chip (SoC) and the Use of VLSI Designed Circuits.

UNIT II DEVICES AND BUSES FOR DEVICES NETWORK 9
I/O Devices – Device I/O Types and Examples – Synchronous – ISO–synchronous and Asynchronous Communications from Serial Devices – Examples of Internal Serial–Communication Devices – UART and HDLC – Parallel Port Devices – Sophisticated interfacing features in Devices/Ports – Timer and Counting Devices – ‘12C’– ‘USB’– ‘CAN’ and Advanced I/O SerialHigh Speed Buses – ISA – PCI – PCI – X – CPCI and Advanced buses.

UNIT III EMBEDDED PROGRAMMING 9
Programming in Assembly Llanguage (ALP) vs. High Level Language – C Program Elements – Macros and Functions – Use of Pointers – NULL Pointers – Use of Function Calls – Multiple Function Calls in a Cyclic Order in the Main Function Pointers – Function Queues and Interrupt
Service Routines Queues Pointers – Concepts of EMBEDDED PROGRAMMING in C++ – Objected Oriented Programming – Embedded Programming in C++ – ‘C’ Program compilers –
Cross compiler – Optimization of Memory Codes.

UNIT IV REAL TIME OPERATING SYSTEMS – PART – 1 9
OS Services – Interrupt Routines Handling – Task Scheduling Models – Handling of Task Scheduling and Latency and Deadlines as Performance Metrics – Inter Process Communication and Synchronization – Shared Data Problem – Use of Semaphore(s) – Priority Inversion Problem and Deadlock Situations – Inter Process Communications using Signals – Semaphore Flag or Mutex as Resource key – Message Queues – Mailboxes – Pipes – Virtual (Logical) Sockets – RPCs.

UNIT V REAL TIME OPERATING SYSTEMS – PART – 2 9
Study of RTOS– VxWorks – Basic Features – Task Management Library at the System – Library Header File – VxWorks System Functions and System Tasks – Inter Process (Task) Communication Functions – Case Study of Coding for Sending Application Layer Byte Streams on a TCP/IP Network Using RTOS Vxworks.

Total: 45
TEXT BOOK
1. Rajkamal, “Embedded Systems Architecture, Programming and Design”, Tata McGraw Hill,
First reprint, 2003.

REFERENCE
1. David E. Simon, “An Embedded Software Primer”, Pearson Education Asia, First Indian
Reprint, 2000.

CS5009 – NETWORK SECURITY ANNA UNIVERSITY TIRUCHIRAPPALLI/ TRICHY M.E. COMPUTER SCIENCE AND ENGINEERING SYLLABUS

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES CS5009 – NETWORK SECURITY


UNIT I FUNDAMENTALS 9
Attacks – Services – Mechanisms – Conventional Encryption – Classical and Modern Techniques – Encryption Algorithms – Confidentiality.

UNIT II PUBLIC KEY ENCRYPTION 9
RSA – Elliptic Curve Cryptography – Number Theory Concepts.

UNIT III MESSAGE AUTHENTICATION 9
Hash Functions – Digest Functions – Digital Signatures – Authentication Protocols.

UNIT IV NETWORK SECURITY PRACTICE 9
Authentication– Applications – Electronic Mail Security – IP Security – Web Security.

UNIT V SYSTEM SECURITY 9
Intruders – Viruses – Worms – Firewalls Design Principles – Trusted Systems.

Total: 45

TEXT BOOK
1. Stallings, “Cryptography & Network Security, Principles & Practice”, 3rd Edition, Prentice
Hall, 2002.

REFERENCES
1. Bruce, Schneier, “Applied Cryptography”, 2nd Edition, Toha Wiley & Sons, 1996.
2. Man Young Rhee, “Internet Security”, Wiley, 2003.
3. Pfleeger & Pfleeger, “Security in Computing”, 3rd Edition, Pearson Education, 2003.

CS5009 – NETWORK SECURITY ANNA UNIVERSITY TIRUCHIRAPPALLI/ TRICHY M.E. COMPUTER SCIENCE AND ENGINEERING SYLLABUS

0 comments

Anna University Tiruchirappalli - 620 024
Regulations 2007 Sylllabus
M.E. COMPUTER SCIENCE AND ENGINEERING
ELECTIVES CS5009 – NETWORK SECURITY


UNIT I FUNDAMENTALS 9
Attacks – Services – Mechanisms – Conventional Encryption – Classical and Modern Techniques – Encryption Algorithms – Confidentiality.

UNIT II PUBLIC KEY ENCRYPTION 9
RSA – Elliptic Curve Cryptography – Number Theory Concepts.

UNIT III MESSAGE AUTHENTICATION 9
Hash Functions – Digest Functions – Digital Signatures – Authentication Protocols.

UNIT IV NETWORK SECURITY PRACTICE 9
Authentication– Applications – Electronic Mail Security – IP Security – Web Security.

UNIT V SYSTEM SECURITY 9
Intruders – Viruses – Worms – Firewalls Design Principles – Trusted Systems.

Total: 45

TEXT BOOK
1. Stallings, “Cryptography & Network Security, Principles & Practice”, 3rd Edition, Prentice
Hall, 2002.

REFERENCES
1. Bruce, Schneier, “Applied Cryptography”, 2nd Edition, Toha Wiley & Sons, 1996.
2. Man Young Rhee, “Internet Security”, Wiley, 2003.
3. Pfleeger & Pfleeger, “Security in Computing”, 3rd Edition, Pearson Education, 2003.

 

Anna University Syllabus and Results | Copyright 2009 Tüm Hakları Saklıdır | Blogger Template by GoogleBoy ve anakafa | Sponsored by Noow!