Sie sind auf Seite 1von 30

Dr.

MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards
NEW CURRICULUM
Tentative Sub.
Code
Subject Name L T P C
Semester I Theory
MMA3008 Applied Mathematics For Computer Engineers 3 1 0 4
MCS13001 Advanced Data Structures and Algorithms 3 0 0 3
MCS13002 Object oriented Software Engineering 3 0 0 3
MCS13003 Computer Network Management 3 0 0 3
MCS13004 Computer Architecture & Design 3 1 0 4
MCS13005 Multimedia Systems 3 0 0 3
Practical
MCS13L01 Computer Lab 1 Advanced Data Structures Lab 0 0 3 1
MCS13L02 Computer Lab- 2 Computer Network Management Lab 0 0 3 1
Sub Total 22
Semester II Theory
MCS13006 Compiler Design And Optimization 3 1 0 4
MCS13007 Advanced Database Technology 3 0 0 3
MCS13008 Service oriented Architecture 3 0 0 3
MCS13009 Advanced Web Technology 3 0 0 3
REFER
ELECTIVE LIST
Elective I 3 0 0 3
MCS694 Term Paper & Seminar 0 0 3 1
Practical
MCS13L03 Computer Lab 3 (Service computing Lab) 0 0 3 1
MCS13L04 Computer Lab 4 (Compiler &Database Lab) 0 0 3 1
Sub Total 19
Semester III Theory
MCS13010 High Speed Networks & Security 3 1 0 4
REFER
ELECTIVE LIST
Elective II 3 0 0 3
REFER
ELECTIVE LIST
Elective III 3 0 0 3
REFER
ELECTIVE LIST
Elective IV 3 0 0 3
Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards
Practical
MCS791 Project Work Phase I 0 0 6 6
Sub Total 19

Semester IV Theory
MCS792 Project Work Phase II 0 0 24 15
Sub Total 15

Total Credits to be earned for the award of the Degree: 75


Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards
LIST OF ELECTIVES
I ELECTIVE

MCS13E01 Multi-Core Concepts 3 0 0 3
MCS13E02 Embedded Systems 3 0 0 3
MCS13E03 Mobile Communication 3 0 0 3
MCS13E04 Software Project Management 3 0 0 3

II ELECTIVE

MCS13E05 Agent Based Systems 3 0 0 3
MCS13E06 Natural language Processing 3 0 0 3
MCS13E07 Soft Computing 3 0 0 3
MCS13E08 Ethical hacking and digital forensics 3 0 0 3


III ELECTIVE
MCS13E09 Pattern Recognition 3 0 0 3
MCS13E10 Game Theory 3 0 0 3
MCN13E12 Advanced 3G Networks 3 0 0 3
MCS13E11 Genetic Algorithms & Machine Learning 3 0 0 3


IV ELECTIVE

MIT13008 Cloud computing 3 0 0 3
MIT13005 Data analytics 3 0 0 3
MCN13009 Ad-hoc and Wireless Sensor Networks 3 0 0 3
MCS13E12 Software Metrics and Quality Assurance 3 0 0 3












Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MMA3008
APPLIED MATHEMATICS FOR
COMPUTER ENGINEERS
L T P C
3 1 0 4

UNIT I ALGEBRAIC STURCTURES (12 hrs)
Groups (Definition and Examples) Subgroups Permutation groups Homomorphism
Kernel Cosets Lagranges theorem Rings Fields (Definition and Examples).
UNIT II FORMAL LANGUAGES (12 hrs)
Regular expressions Grammars Context sensitive grammar Context free grammar
Derivation trees Finite state machine.
UNIT III AUTOMATA THEORY (12 hrs)
Finite State Automata (FSA) Deterministic FSA Non-Deterministic FSA Push Down
Automata Turing machine.
UNIT IV INTERPOLATION (12 hrs)
Newton forward and backward differences Central differences Stirlings and Bessels
formulae Interpolation with Newtons divided differences Lagranges method.
UNIT V NUMERICAL DIFFERENTIATION AND INTEGRATION (12 hrs)
Numerical differentiation with interpolation polynomials Numerical integration by Trapezoidal
and Simpsons (both 1/3
rd
& 3/8
th
) rules Two and three point Gaussian Quadrature formulae
Double integrals using Trapezoidal and Simpsons rules.
Total no. of hrs: 60

Reference Books:
1) Tremblay J.P., Manohar R., Discrete Mathematical structures with applications to
Computer science, Tata McGraw Hill Publishing Co., (2004).
2) Kenneth Rosen, Discrete Mathematics and its applications (SIE), Tata McGraw Hill
Publishing Co., (2007).
3) John C. Martin, Introduction to languages and the theory of computation (3
rd
ed.),
Mcgraw Hill, (2003).
4) Hopcroft J.E., Ullman J.D., Introduction to Automata theory, Languages and
Computation, Narosa Publishing house, (2002).
5) Veerarajan T., Numerical Methods, Tata McGraw Hill Publishing Co., (2005).
6) Sastry S.S., Introductory Methods of Numerical Analysis, Prentice Hall of India, (2003).

Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13001 ADVANCED DATA STRUCTURES AND ALGORITHMS
3 0 0 3

Unit I. LINEAR AND NON-LINEAR DATA STRUCTURES 9 0 0

Stacks, Queues & Lists Implementation and Applications Cursor implementation of
Linked Lists Trees Binary Trees Binary Search Tree Tree Traversals AVL Trees
Splay Trees.

Unit II. SEARCHING AND SORTING 9 0 0

Sequential search Binary search sorting techniques: Bubble sort, selection sort,
insertion sort, heap sort, merge sort, quick sort and radix sort.
Unit III. ALGORITHMS 9 0 0

Greedy Algorithms Dynamic Programming Back patching Branch and Bound
Divide and Conquer Lower Bound Theory.

Unit IV. GRAPH AND PARALLEL ALGORITHMS 9 0 0

Graphs representations traversals: BFS, DFS minimum spanning tree shortest path
bi-connected and strongly components parallel algorithms sorting matrix multiplication

Unit V. SELECTED TOPICS 9 0 0

NP completeness approximation algorithms NP hard problems magic square.

Total no.of Hours:45
REFERENCES:
1. E. Horowitz, S. Sahani & Mehta Fundamentals of Data Structures in C++, Galgotia
1999.
2. Langsman, Augestein & Tanenbaum, Data Structures Using C & C++, 2
nd
Edition,
PHI 2002.
3. T.H. Cormen, C.E. Leiserson, R.L. Rivest, Introduction to Algorithms, McGraw Hill
Book Company, 1994.
4. Weiss, Data Structures and Algorithm Analysis in C++ 2
nd
Edition Pearson Education
2003.
5. M.J. Quinn, Designing Efficient Algorithms for Parallel Computers, McGraw Hill
Book Company, 1998.
6. Kenneth A. Berman & Jerome L. Paul, Fundamentals of Sequential and Parallel
Algorithms Thomson Learning 2003.





Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards


MCS13002

OBJECT ORIENTED SOFTWARE ENGINEERING
3 0 0
3

Unit I: INTRODUCTION TO CLASSICAL SOFTWARE ENGINEERING: 9 0 0

Historical, Economic and Maintenance aspects. Introduction to OO Paradigm. Different
phases in structured paradigm and OO Paradigm. Software Process and different life cycle
models and corresponding strengths and weaknesses.

Unit II:PLANNING, ESTIMATION & TOOLS FOR STEP WISED REFINEMENT:9 0 0
Estimation of Duration and Cost COCOMO components of software. Project
Management plan, Cost - Benefit analysis, Introduction to software metrics and CASE tools.
Taxonomy and scope of CASE tools.

Unit III: MODULES TO OBJECTS: 9 0 0

Cohesion and Coupling, Data Encapsulation and Information hiding aspects of Objects.
Inheritance, polymorphism and Dynamic Binding aspects. Cohesion and coupling of objects.
Reusability, Portability and Interoperability aspects.

Unit IV: REQUIREMENT & ANALYSIS PHASES: 9 0 0

Rapid Prototyping method, Specification phase, Specification Document, Formal
methods of developing specification document, Use case Modeling, Class Modeling, Dynamic
Modeling, Testing during OO Analysis.

Unit V: DESIGN PHASE & IIM PHASES: 9 0 0

Data oriented design, Object Oriented design, and Formal techniques for detailed design.
Challenges in design phase. Implementation, Integration and maintenance phases, OOSE aspects
in these phases.

REFERENCE BOOKS
1. Object oriented and Classical Software Engineering, 7/e, Stephen R. Schach, TMH.
2. Object oriented and classical software Engineering, Timothy Lethbridge, Robert
Laganiere, TMH.
3. Component-based software engineering: 7th international symposium, CBSE 2004, Ivica
Crnkovic, Springer.





Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards


MCS13003
MCS122/MCS612
COMPUTER NETWORK
MANAGEMENT
3 1 0 4

Unit-I NETWORK ARCHITECTURE: 9 3 0
Layering & Protocols - OSI & Internet Architecture - Network Topology Link&
Medium access Protocols - IEEE 802 Standards-Performance Issues-Network Adapters.

Unit-II LAYERS: 9 3 0
Switching concepts - Internetworking - Routing Protocols. Transport Layer- UDP - TCP -
Congestion Control-Applications: Telnet - FTP -E-mail- DNS- Multimedia Applications-
Security.

Unit-III SNMP MANAGEMENT: 9 3 0

Monitoring & control - SNMPv1 organization and information models, SNMP V2, V3,

Unit-IV NETWORK MONITORING: 9 3 0
RMON 1, RMON 2, Broadband Network Management- ATM, Access Networks.

Unit-V NETWORK MANAGEMENT APPLICATIONS: 9 3 0
Network Management Tools and Systems, Network Management, Web based
management.
Total no.of Hours: 60
REFERENCE:
1. Mani Subramanian, Network Management Principles and Practice, Pearson education,
2000.
2. William Stallings, SNMP, SNMPV2, SNMPV3, RMON1&2, 3 rd Edition, Addison
Wesley - 1999.
3. Douglas E. Comer and David L. Stevens, Internetworking with TCP/IP, Vol2. PHI,
1998.
4. Peterson Davie - Computer Networks - A System Approach, Morgan Kauffman -
Harcourt Asia, 2 nd Edition, 2000.
5. Andrew S. Tananbaum, Computer Networks , 3 rd Edition, PHI.











Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13004
MCS122/MCS612
COMPUTER ARCHITECTURE &
DESIGN
3 1 0 4


Unit-I INTRODUCTION 9 3 0
Overview of CPU, Memory, I/O Design Introduction to Register transfer notation
abstract and concrete RTN - Performance evaluation.

Unit-II. CPU ARCHITECTURE 9 3 0
Instruction sets of different machines CISC and RISC Processors Simple RISC
Computer (SRC) design - Pipelining Issues Super Scalar Architectures.

Unit-III. MEMORY DESIGN 9 3 0
Virtual Memory Cache Design for different architectures and multiprocessor
environments evaluating memory performance.

Unit-IV. I/O DESIGN 9 3 0
Speed Limits Interfacing to different types of I/O Devices Performance measures.

Unit-V. PARALLEL ARCHITECTURES 9 3 0
Data Flow Vector Processors Multi Processor Architecture: SIMD, MIMD Multi
Computer Architecture Interconnection Networks.

Total no.of Hours:45
REFERENCES:
1. Vincent P. Heuring, Harry F. Jordan, Computer Systems Design and Architecture,
Pearson Education 2003.
2. Stallings, Computer Organization and Architecture: Designing for Performance 6
th

Edition, PHI
3. John P. Hayes, Computer Organization and Architecture, Tata McGraw Hill 2003
4. D. A. Patterson & J. L. Hennessy, Computer Architecture A Quantitative Approach,
Morgan Kaufmann Publishers, 2
nd
edition 1996.
Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13005 MULTIMEDIA SYSTEMS 3 0 0 3

Unit-I INTRODUCTION 9 0 0
Multimedia applications - System architecture - Objects of Multimedia Systems -Multimedia
databases.

Unit-II. COMPRESSION AND FILE FORMATS 9 0 0
Types of compression - Image compression - CCITT - JPEG - Video image compression -
MPEG-DVI Technology - Audio compression - RTF format - TIFF file format - RIFF file format
- MIDI - JPEG DIB - TWAIN.

Unit-III. INPUT/OUTPUT TECHNOLOGIES 9 0 0
Traditional devices - Pen input - Video display systems - Scanners - Digital audio - Video
images and animation.

Unit-IV. STORAGE AND RETRIEVAL 9 0 0
Magnetic Media - RAID - Optical media - CD-ROM - WORM - Juke box - Cache management
DVD.

Unit-IV. APPLICATION DESIGN 9 0 0
Application classes - Types of systems - Virtual reality design - Components - Databases -
Authoring Systems - Hyper media - User interface design - Display/Playback issues -
Hypermedia linking and embedding.
Total no.of Hours: 45


REFERENCES
1. Andleigh PK and Thakrar K, Multimedia Systems Design, Pearson Education, 2003
2. Vaughan T, Multimedia, Tata McGraw Hill, 1999.
3. Koegel Buford JFK, Multimedia Systems, Addison Wesley Longman, 1999.
4. Steinmetz, Multimedia: Computing, Communicatio and Application Pearson Education 1996
5. Rao, Bojkovic & Milovanovic, Multimedia Communication Systems: Techniques standards &
Networks PHI 2003












Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13006 COMPILER DESIGN AND OPTIMIZATION 3 1 0 4

Unit-I.INTRODUCTION 9 0 0
Compilers-Grammars-Languages-Phases of compiler-compiler writing tools-Errors-Lexical
phase errors, syntactic phase errors, semantic phase errors

Unit-II. LEXICAL ANALYZER 9 0 0
Role of lexical analyzer-input Buffering Specification and Recognition of tokens Language for
specifying Lexical analyzer-Finite Automata-Regular expression to NFA-Optimization of DFA
based pattern matches Design of a Lexical Analyzer Generator

Unit-III. SYNTAX ANALYZER 9 0 0
Parsers-CFG-derivations and parse trees-capabilities of CFG- Top own parsing-Bottom Up
parsing - LR parsing- SLR parsing -LALR parsing CLR parsing Operator Precedence
Predictive Parsing.

Unit-IV. INTERMEDIATE CODE GENERATION 9 0 0
Syntax Directed Translation scheme-Implementation of Syntax Directed Translators-
Intermediate code- postfix notation, parse trees and syntax trees-Trees three address code
Quadruples, Triples Translation of Assignment statements Boolean expressions-Declaration
Flow control statements Back patching.

Unit-V. CODE OPTIMIZATION 9 0 0
Principal source of optimization-Issues in the design of a code generator-Run-Time storage
management Basic blocks and flow graphs Next use information-Simple code generator DAG
representation of basic blocks-Peephole optimization Code Generation

Total no.of Hours:45

REFERENCES:
1. A.V.Aho, Ravi Sethi,J. D.ullman, Compilers principles ,Techniques and tools, Addison
Wesley publishing company,1988.
2. Allen I.Holub, compiler Design in C, Prentice Hall of India, 1993.
3. Kenneth C. Louden, Compiler Construction: Principles & Practice, Thomson Learning
2003
4. Muchnick, Advanced Compiler Design: Implementation, Acadamic Press.
5. Rajini Jindal , Compilers Construction & Design , Umesh Publications , Delhi.2002
6. Ronald Mak ,Writing Compilers and Interpreters, 2
nd
Edition , John Miler &Sons , 1996 .







Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards


MCS13007 ADVANCED DATABASE TECHNOLOGY 3 0 0 3

Unit-I. INTRODUCTION TO DATABASE 9 0 0
Database Environment Data Models Relational Model Relational algebra and Calculus
SQL: Data Definition, Data Manipulation, Query by Example Commercial Databases: PL/SQL
Stored Procedure.

Unit-II. DATABASE PLANNING 9 0 0
Design and Administration Fact Finding Techniques ER Modeling Enhanced ER Modeling
Normalization

Unit-III.SECURITY 9 0 0
Transaction Management Query Processing Programmatic SQL Distributed DBMS:
Introduction, Architecture, Design and Advanced Concepts Query Processing Updating
Distributed Data Distributed Transaction Management, Concurrency Control Recovery.

Unit-IV. INTRODUCTION TO OBJECT DBMS 9 0 0
Concepts Design Standards and Systems Object relational DBMS OODBMS.

Unit-V. DBMS IN WEB APPLICATIONS 9 0 0
Structured and Semi Structured Data: XML and DBMS Overview: of Data Warehousing
OLAP Data Mining.

Total no.of Hours:45

REFERENCES
1. Thomas M Connolly, Carolyn E Begg, Database Systems 3/e, A Practical Approach to
Design Implementation and Management, Addison Wesley.
2. Bipin C. Desai, An Introduction to Database Systems, Galgotia Publications 2001.
3. C. J. Date, An Introduction to Database Systems 7/e, Pearson Education.
4. Abraham Silberschatz, Henry F Korth, S.Sudershan Database System Concepts Fourth
Ed.
5. Prabhu, Object Oriented Database Systems: Approaches and Architecture, PHI 2002.
6. Morrison, Database Driven Websites, Thomson Learning 2003.

Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13008 SERVICE ORIENTED ARCHITECTURE 3 0 0 3
Unit I SOA AND WEB SERVICES FUNDAMENTALS 9 0 0
Fundamentals of SOA-Common characteristics of contemporary SOA-common tangible
benefits of SOA-Evolution of SOA-Evolution of SOA-web services and contemporary SOA-
activity management and composition
Unit II SOA AND SERVICE ORIENTATION 9 0 0
Principles of Service Orientation-Service orientation and the enterprise-anatomy of a service
oriented architecture-common principles of service orientation-how service orientation principles
inter relate-Service Layers
Unit III SOA PALNNING AND ANALYSIS 9 0 0
SOA Delivery Strategies-Introduction to service oriented analysis-benefits of business centric
SOA-Deriving Business services-service modeling service modeling guidelines-classifying
service model logic
Unit IV SOA DESIGN 9 0 0
Introduction to service oriented design- WSDL language basics-SOAP language basics-service
interface design tools-SOA composition guidelines-service design-Business process design
Unit V SOA PLATFORMS AND SOA SECURITY. 9 0 0
SOA Platform basics-SOA support in J2EE-SOA support in .NET-SOA Security-SOA
Governance
Total no. of hrs: 45
REFERENCE BOOKS:
1. Shankar Kambhampaly, Service Oriented Architecture for Enterprise Applications,
Wiley India Pvt Ltd, 2008.
2. Eric Newcomer, Greg Lomow, Understanding SOA with Web Services, Pearson
Education.
3. Mark O Neill, et al., Web Services Security, Tata McGraw-Hill Edition, 2003.
4. Thomas Erl, Service-Oriented Architecture: Concepts, Technology and Design, Prentice
Hall Publication, 2005.
5. Michael Rosen, Boris Lublinsky, Applied SOA Service Oriented Architecture and Design
Strategies,
Wiely India Edition, 2008
Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13009 ADVANCED WEB TECHNOLOGY 3 0 0 3

Unit I. FUNDAMENTALS 9 0 0
Introduction to the web - Web- enabling Technologies - Web service Protocol - Web Design
concepts - Examining good and bad web design - Page Design Resources.

Unit II.SIMPLE DESIGN ISSUES 9 0 0
Page Design - HTML - Web page style considerations - Page composition - Type faces - Tag
parameters - Color and graphics for web pages - WYSIWYG web page editor - Dreamweaver.

Unit III.ADVANCE DESIGN ISSUED 9 0 0
Advanced Page design - tables and frames - preparing graphics and animations forms - cascading
style sheets -user interface design - page grid - page templates - usability testing.

Unit IV. SCRIPTING IN DESIGN 9 0 0
Typography and Graphic design for the web - Creating transparent GIF - Lean graphics - Image
maps Palette map - Web programming - Web site Garage - W3C HTML validation services -
Net mechanic - DHTML - XML.

Unit V.TOOLS AND APPLICATIONS 9 0 0
Online Applications - Developing an on-line shopping application - Data Base design issues -
connecting Data Base with tools such as Java, ASP.

Total no.of Hours: 45

REFERENCE:
1. Deitel and Deitel, Internet and World Wide Web how to program, Prentice Hall, 2000.
2. Bob Breed Love, Web Programming Unleashed, Sams net Publications, 1996. DHTML
`O' Reiley Publications, 2000.
3. Goldfarb, The XML handbook 2
nd
Edition, Pearson Education 2000.
4. Hall, Core Web Programming 1
st
Edition, Pearson Education 1998.
5. Walther, Active Server Pages 2.0 Unleashed, Techmedia.

Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13010 HIGH SPEED NETWORKS & SECURITY 3 0 0 3

Unit I. INTRODUCTION 9 0 0
Networking history Need for speed and quality of services Advanced TCP and ATM
networks Need for the protocol architecture TCP/IP protocol architecture OSI model
Internetworking Transmission control protocol User datagram protocol Internet protocol
IPv6.

Unit II. ADVANCED NETWORKS 9 0 0
Packet switching networks Frame relay networks ATM protocol architecture ATM logical
connections ATM cell ATM service categories ATM adoption layer The emergency of
high speed LANs-Ethernet Fiber channel Wireless LANs.

Unit III.CONGESTION AND TRAFFIC MANAGEMENT 9 0 0
Effect of congestion Congestion and control Traffic management Congestion control in
packet switching networks Frame relay congestion control Need for Flow and error control -
Link control mechanisms ARQ performance TCP flow control TCP congestion control
Performance of TCP over ATM Requirement for ATM traffic and congestion control ATM
traffic Related attributes Traffic management framework Traffic control ABR traffic
management GFR traffic management.

Unit IV. PUBLIC KEY ENCRYPTION 9 0 0
Attacks - Services - Mechanisms - Conventional Encryption - Classical and Modern Techniques
Encryption Algorithms Confidentiality - RSA - Elliptic Curve Cryptography - Number
Theory Concepts

Unit V. MESSAGE AUTHENTICATION 9 0 0
Hash Functions - Digest Functions - Digital Signatures - Authentication protocols.

Total no.of Hours: 45

REFERENCE:
1. William Stallings, High speed Networks and Internets, Second edition, Pearson
Education, 2002.
2. Halsall, Data Communications Computer Networks and Open Systems, Pearson
Education
3. Wolf Gary Effelsberg, Otto Spaniol, Andre D., "High Speed Networking for Multimedia
applications", Kluwer Academic publishers, 1996.
4. Andrew S.Tanenbaum, "Computer Networks", 3/E, Prentice Hall, 1996
5. Stallings, Cyptography & Network Security - Principles & Practice, Pearson Education,
1999.
6. Bruce, Schneier, Applied Cryptography, 2nd Edition, Toha Wiley & Sons, 1996.
Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13E01 MULTI-CORE PROGRAMMING 3 0 0 3

Unit I 9 0 0
INTRODUCTION TO MULTIPROCESSORS AND SCALABILITY ISSUES
Parallel computer models - Symmetric and distributed shared memory architectures
Performance Issues. Multi-core Architectures - Software and hardware multithreading SMT
and CMP architectures Design issues Case studies Intel Multi-core architecture SUN
CMP architecture IBM cell processor.

Unit II 9 0 0
PARALLEL PROGRAMMING
Fundamental concepts Designing for threads. Threading and parallel programming constructs
Synchronization Critical sections Deadlock. Threading APIs.

Unit III 9 0 0
OPENMP PROGRAMMING
OpenMP Threading a loop Thread overheads Performance issues Library functions.
Solutions to parallel programming problems Data races, deadlocks and livelocks Non-
blocking algorithms Memory and cache related issues.

Unit IV 9 0 0
MPI PROGRAMMING
MPI Model collective communication data decomposition communicators and topologies
point-to-point communication MPI Library.

Unit V 9 0 0
MULTITHREADED APPLICATION DEVELOPMENT
Algorithms, program development and performance tuning.

Total no.of Hours:45

REFERENCES
1. Michael J Quinn, Parallel programming in C with MPI and OpenMP, Tata McGraw Hill,
2003.
2. Shameem Akhter and Jason Roberts, Multi-core Programming, Intel Press, 2006.
3. John L. Hennessey and David A. Patterson, Computer architecture A quantitative
approach, Morgan Kaufmann/Elsevier Publishers, 4th. edition, 2007.
4. David E. Culler, Jaswinder Pal Singh, Parallel computing architecture : A hardware/
software approach , Morgan Kaufmann/Elsevier Publishers, 2004.
5. Wesley Petersen and Peter Arbenz, Introduction to Parallel Computing, Oxford University
Press, 2004.
Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13E02 EMBEDDED SYSTEMS 3 0 0 3


Unit I. OVERVIEW 9 0 0
Overview of embedded systems, Design challenge, Processor technology, IC technology, Design
technology- Custom-Single purpose processors: Custom single purpose processor design,
optimizing custom single processors, Basic architecture, operation, programmers view,
development environment, Application specific instruction set processors, selecting a
microprocessor

Unit II. STANDARD SINGLE-PURPOSE PROCESSORS 9 0 0
peripherals Timers, counters, watchdog timers, UART ,Pulse width modulator, LCD controller,
Keypad controller, ADC, Real time clocks

Unit III. MEMORY 9 0 0
Memory write ability and storage performance, Common memory types, composing memories,
memory hierarchy and cache, advanced RAM: DRAM, FPM DRAM, EDO DRAM, SDRAM,
RDRAM, Memory management Unit

Unit IV. INTERFACING 9 0 0
Arbitration, Muti-level bus architectures, Serial protocols: I2C bus, CAN bus, Fire Wire bus,
USAB, Parallel protocols: PCI and ARM bus, Wireless Protocols: IrdA, Bluetooth,IEEE802.11

Unit V. CASE STUDIES 9 0 0
Digital Camera: Case study of embedded system - Brief study State Machine and Concurrent
Process Models - Control systems: Open loop and closed loop systems, General control systems
and PID controllers, Fuzzy control, Practical issues related to computer based control, Benefits
of computer based control implementations
Total no.of Hours: 45

REFERENCES
1. Frank Vahid and Tony Givargis, Embedded System Design: A Unified Hardware and
Software Introduction, Wiley 2001
2. Mazidi, The 8051 Microcontrollers & Embedded Systems, Pearson Education 2003.
3. Janathan W. Valvano, Embedded Microcomputer Systems: Real-time Interfacing,
Thomson Learning 2003.

Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13E03 MOBILE COMMUNICATION 3 0 0 3

Unit I. INTRODUCTION 9 0 0
Medium access control Telecommunication systems - Satellite systems - Broadcast systems.

Unit II. STANDARDS 9 0 0
Wireless LAN - IEEE 802.11 - HIPERLAN - Bluetooth.

Unit III. ADHOC NETWORKS 9 0 0
Characteristics - Performance issues - Routing in mobile hosts.

Unit IV. NETWORK ISSUES 9 0 0
Mobile IP - DHCP - Mobile transport layer - Indirect TCP - Snooping TCP - Mobile TCP -
Transmission / time-out freezing - Selective retransmission - Transaction oriented TCP.

Unit V. APPLICATION ISSUES 9 0 0
Wireless application protocol - Dynamic DNS - File systems - Synchronization protocol -
Context-aware applications - Security - Analysis of existing wireless network .

Total no.of Hours: 45


REFERENCES:

1. J. Schiller, Mobile Communications, Addison Wesley,2000.
2. William C.Y.Lee, Mobile Communication Design Fundamentals, John Wiley,1993.

Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13E04 SOFTWARE PROJECT MANAGEMENT 3 0 0 3


Unit I. INTRODUCTION 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 - Organisation 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 No of periods: 45

REFERENCES:
1. Walker Royce Software Project Management A Unified Framework , Pearson Education,
2004 (Unit I, II, III & V)
2. Humphrey, Watts: Managing the software process ", Addison Wesley, 1989. (Unit IV)
3. Ramesh Gopalaswamy, Managing Global Projects, Tata McGraw Hill, 2001.
4. Bob Hughes, Mikecotterell, Software Project Management,3
rd
Edition, Tata McGraw Hill,
2004.









Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13E05 AGENT BASED SYSTEMS 3 0 0 3

Unit I. INTRODUCTION 9 0 0
Definitions - History - Intelligent Agents - Structure-Environment - Basic Problem Solving
Agents-Formulating - Search Strategies - Intelligent search - Game playing as search.

Unit II. KNOWLEDGE BASED AGENTS 9 0 0
Representation - Logic-First order logic - Reflex Agent - Building a knowledge Base - General
Ontology -Inference - Logical Recovery

Unit III. PLANNING AGENTS 9 0 0
Situational Calculus - Representation of Planning - Partial order Planning- Practical Planners
Conditional Planning - Replanning Agents

Unit IV. AGENTS AND UNCERTAINITY 9 0 0
Acting under uncertainty - Probability Bayes Rule and use - Belief Networks - Utility Theory
Decision-Network - Value of Information - Decision Theoretic Agent Design.

Unit V. HIGHER LEVEL AGENTS 9 0 0
Learning agents - General Model - Inductive Learning - Learning Decision Trees-Reinforcement
Learning -Knowledge in Learning - Communicative agents -Types of communicating agents -
Future of AI

Total no.of Hours: 45

REFERENCES
1. Stuart Russell and Peter Norvig, Artificial Intelligence - A Modern Approach, Pearson
Education, 2003.
2. Patrick Henry Winston, Artificial Intelligence, 3rd Edition, AW, 1999.
3. Nils.J.Nilsson, Principles of Artificial Intelligence, Narosa Publishing House, 1992.

Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13E06 NATURAL LANGUAGE PROCESSING 3 0 0 3

Unit I INTRODUCTION AND LINGUISTIC BACK GROUND 9 0 0
Introduction to Natural Language Understanding The Different levels of Language Analysis
Representation and Understanding the Organization of Natural Language Understanding
Systems . Linguistic Back ground: The elements of Simple Sentences Adjective Phrases and
Adverbial Phrases.

Unit II PARSING 9 0 0
Top Down Parser A Bottom Up Chart Parser Transition Networks Grammars. Features
and Augmented Grammars: Some basic Feature systems for English - Parsing with features -
Efficient Parsing: Shift Reduce Parser Deterministic Parser.

Unit III SEMANTICS 9 0 0
Semantic and Logical Form Encoding Ambiguity in the logical form Thematic
Roles.Semantic Interpretation and Compositionality Lexicalized Semantic Interpretation and
Semantic roles - semantic Interpretation Using Feature Unification .

UNIT IV KNOWLEDGE REPRESENTATION 9 0 0
A Representation Based on FOPC Handling Natural Language Quantification . Local
Discourse Context and Discourse Entities Ellipses Surface Anaphora Establishing
Coherence Reference and Matching Expectations Using Hierarchical Plans.

UNIT V DISCOURSE STRUCTURE AND CASE STUDIES 9 0 0
Need Segmentation and Cue Phrases Tense and aspect Managing the Attentional Stack an
Example. Case Study : Logic and Model Theoretic Semantics A Semantics for FOPC
Symbolic Computation : Data structures Matching , Search algorithms - The Unification
Algorithm.

Total no.of Hours: 45

REFERENCE BOOKS
1. Ronald Hausser Foundations of Computational Linguistics, Springer- Verlog, 1999.
2. Winograd , Language as a cognitive process- syntax , Addison Wesley
3. Popov , Talking with computer in Natural language springer verlog,1986
4. Akshar Bharathi, Vineet Chaitanya, Rajeev Sangal , Natural Language
Processing A Paninian Perspective, PHI, 2000
5. James Allen Natural Language Understanding , Pearson Education, 2004.
Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13E07 SOFT COMPUTING 3 0 0 3

Unit I. ARTIFICIAL NEURAL NETWORKS 9 0 0
Basic concepts - Single layer perception - Multilayer Perception - Supervised and Unsupervised
learning -Back propagation networks - Kohnen's self organizing networks - Hopfield network..

Unit II. FUZZY SYSTEMS 9 0 0
Fuzzy sets and Fuzzy reasoning - Fuzzy matrices - Fuzzy functions - Decomposition - Fuzzy
automata and languages - Fuzzy control methods - Fuzzy decision making.

Unit III. NEURO - FUZZY MODELING 9 0 0
Adaptive networks based Fuzzy interface systems - Classification and Regression Trees - Data
clustering algorithms - Rule based structure identification - Neuro-Fuzzy controls - Simulated
annealing Evolutionary computation.

Unit IV.GENETIC ALGORITHMS 9 0 0
Survival of the Fittest - Fitness Computations - Cross over - Mutation -Reproduction - Rank
method - Rank space method

Unit V. SOFTCOMPUTING AND CONVENTIONAL AI 9 0 0
AI search algorithm - Predicate calculus - Rules of interference Semantic networks - Frames -
Objects - Hybrid models - Applications.
Total no.of Hours: 45

REFERENCES
1. Jang J.S.R., Sun C.T. and Mizutani E, "Neuro-Fuzzy and Soft computing", Pearson Education
2003.
2. Timothy J.Ross, "Fuzzy Logic with Engineering Applications", McGraw Hill, 1997.
3. Laurene Fausett, "Fundamentals of Neural Networks", Pearson Education, 2003.
4. George J. Klir and Bo Yuan, "Fuzzy sets and Fuzzy Logic", Prentice Hall, USA 1995.
5. Nih J.Nelsson, "Artificial Intelligence - A New Synthesis", Harcourt Asia Ltd., 1998.
6. D.E . Goldberg, "Genetic Algorithms: Search, Optimization and Machine Learning", Addison
Wesley,N.Y, 1989.
Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13E08 ETHICAL HACKING AND DIGITAL FORENSICS 3 0 0 3

Unit I 9 0 0
Hacking windows Network hacking Web hacking Password hacking. A study on various
attacks Input validation attacks SQL injection attacks Buffer overflow attacks - Privacy
attacks.

Unit II 9 0 0
TCP / IP Checksums IP Spoofing port scanning, DNS Spoofing. Dos attacks SYN attacks,
Smurf attacks, UDP flooding, DDOS Models. Firewalls Packet filter firewalls, Packet
Inspection firewalls Application Proxy Firewalls. Batch File Programming.

Unit III 9 0 0
Fundamentals of Computer Fraud Threat concepts Framework for predicting inside attacks
Managing the threat Strategic Planning Process.

Unit IV 9 0 0
Architecture strategies for computer fraud prevention Protection of Web sites Intrusion
detection system NIDS, HIDS Penetrating testing process Web Services Reducing
transaction risks.

Unit V 9 0 0
Key Fraud Indicator selection process customized taxonomies Key fraud signature selection
process Accounting Forensics Computer Forensics Journaling and it requirements
Standardized logging criteria Journal risk and control matrix Neural networks Misuse
detection and Novelty detection.

Total no.of Hours: 45

REFERENCES
1. Kenneth C.Brancik Insider Computer Fraud Auerbach Publications Taylor & Francis
Group2008.
2. Ankit Fadia Ethical Hacking second edition Macmillan India Ltd, 2006
Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13E09 PATTERN RECOGNITION 3 0 0 3

Unit I. PATTERN RECOGNITION 9 0 0
Overview of pattern recognition - Discriminant functions - Supervised learning - Parametric
estimation -Maximum likelihood estimation - Bayesian parameter estimation - Perceptron
algorithm - LMSE algorithm -Problems with Bayes approach - Pattern classification by distance
functions - Minimum distance pattern classifier.

Unit II. UNSUPERVISED CLASSIFICATION 9 0 0
Clustering for unsupervised learning and classification - Clustering concept - C-means algorithm
- Hierarchical clustering procedures - Graph theoretic approach to pattern clustering - Validity of
clustering
solutions.

Unit III. STRUCTURAL PATTERN RECOGNITION 9 0 0
Elements of formal grammars - String generation as pattern description - Recognition of
syntactic description - Parsing - Stochastic grammars and applications - Graph based structural
representation.

Unit IV. FEATURE EXTRACTION AND SELECTION 9 0 0
Entropy minimization - Karhunen - Loeve transformation - Feature selection through functions
approximation - Binary feature selection.

Unit V. RECENT ADVANCES 9 0 0
Neural network structures for Pattern Recognition - Neural network based Pattern associates
Unsupervised learning in neural Pattern Recognition - Self organizing networks - Fuzzy logic -
Fuzzy pattern classifiers - Pattern classification using Genetic Algorithms.

Total no.of Hours: 45

REFERENCES
1. Robert J.Schalkoff, Pattern Recognition : Statistical, Structural and Neural
Approaches, John Wiley & Sons Inc., New York, 1992.
2. Tou and Gonzales, Pattern Recognition Principles, Wesley Publication Company,
London, 1974.
3. Duda R.O., and Hart.P.E., Pattern Classification and Scene Analysis, Wiley, New
York,1973.
4. Morton Nadier and Eric Smith P., Pattern Recognition Engineering, John Wiley &
Sons, New York, 1993

Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13E10 GAME THEORY

3 0 0 3

Unit I FUNDAMENTALS 9 0 0
Conflict, Strategy and Games, Game theory, The Prisoners Dilemma, Scientific
metaphor, Business case, Games in normal and extensive forms Representation, Examination,
Examples.

Unit II NON COOPERATIVE EQUILIBRIA IN NORMAL GAMES 9 0 0
Dominant Strategies and Social Dilemmas, Nash Equilibrium, Classical Cases in Game theory,
Three person games, Introduction to Probability and Game theory, N-Person games.

Unit III COOPERATIVE SOLUTIONS 9 0 0
Elements of Cooperative Games- Credible commitment, A Real Estate Development, Solution
Set, Some Political Coalitions, Applications of the Core to Economics The Market Game, The
Core of a Two Person Exchange Game, The Core with More than Two Pairs of Traders, The
core of Public Goods Contribution Game, Monopoly and Regulation.

Unit IV SEQUENTIAL GAMES 9 0 0
Strategic Investment to Deter Entry, The Spanish Rebellion, Again, Imbedded Games
Planning Doctoral Study, Centipede Solved, Repeated play- Campers Dilemma, Pressing the
shirts, Indefinitely Repeated Play A Repeated Effort Dilemma, The Discount Factor.

Unit V APPLICATIONS 9 0 0
Voting Games, Games and Experiments, Auctions, Evolution and Boundary Rational Learning.
Total no.of Hours: 45


REFERENCES
1. Roger A. McCain, Game Theory A Non-Technical Introduction to the Analysis of
Strategy, Thomson South-Western, 2005.
2. Tirole, Game Theory, Mit press 2005.
3. Osborne, An Introduction to Game Theory, Oxford Press 2006.
4. E. N. Barron, Game Theory: An Introduction, Wiley India Pvt Ltd, 2009.
Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCN13E12 ADVANCED 3G NETWORKS 3 0 0 3

UNIT - I Mobile network 9-0-0
Introduction, Motivation, Scope, Nomenclature, GSM, GPRS and UMTS, Need of new
architecture, Radio interfaces, Requirements for new architecture, Evolution of mobile network
standardization

UNIT - II 3GPP Architecture 9-0-0
Overall Architecture, Radio Access Network, EPC, Internetworking with EPC, 3GPP CS
System, CDMA 2000, I-WLAN Architecture, Network Discovery and Selection, Home Cell
Deployment,

UNIT - III Main Concepts 9-0-0
E-UTRA- Physical, Radio Link Layer, RAN, MME Load Balancing, Tracking Concepts, IP
packet Bearers, AAA, Security, EPS Mobility,QoS,Non-3GPP Access

UNIT - IV Functions and Procedures of 3GPP System 9-0-0
Access control, Node selection, IP Address allocation, Initial attachment, Connectivity and
Detachment, S1 connection management, Intra, Inter -System Mobility, session Handling
Procedure.

UNIT - V Protocols 9-0-0
GPT, PMIPv6, EAP, MOBIKE, SCTP, S1, X2, NAS protocols.

Total no.of hrs: 45
REFERENCES:

1. Gottfried Punz, Evolution of 3G Networks: The Concept, Architecture and Realization
of Mobile Networks beyond UMTS ,Springer link,2010.
2. Clint Smith.P.E,Daniel Collins, 3G Wireless Networks TMH,Second Edition,2007.
3. Mooi Choo Chuah, Qinqing Zhang,Design and Performance of 3G Wireless Networks
and Wireless LANs,Springer, 2008.
4. Vijay .k. Garg,Wireless Network Evolution: 2G To 3G,pearson Education,2002.


Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13E11 GENETIC ALGORITHMS & MACHINE LEARNING 3 0 0 3

Unit- I INTRODUCTION TO GENETIC ALGORITHM 9 0 0
Introduction to Genetic Algorithm Robustness of Traditional Optimization and Search
methods Goals of optimization-GA versus Traditional methods Simple GA GA at work
Similarity templates (Schemata) Learning the lingo - Mathematical foundations: The
fundamental theorem - Schema processing at work. The 2-armed & k-armed Bandit problem.
The building Block Hypothesis. Minimal deceptive problem.

Unit II GA OPERATORS 9 0 0
Data structures Reproduction- Roulette-wheel Selection Boltzman Selection Tournament
Selection-Rank Selection Steady state selection Crossover mutation A time to reproduce, a
time to cross. Get with the Main program. How well does it work. Mapping objective
functions to fitness forum. Fitness scaling. Coding A Multi parameter, Mapped, Fixed point
coding Discretization constraints.

Unit III APPLICATIONS OF GA 9 0 0
The rise of GA GA application of Historical Interaction. Dejung & Function optimization
Current applications of GA - Advanced operators & techniques in genetic search
:Dominance, Diploidy & abeyance Inversion & other reordering operators. other mine-
operators Niche & Speciation Multi objective optimization Knowledge-Based Techniques.
GA & parallel processes Real life problem

Unit IV INTRODUCTION TO GENETICS-BASED MACHINE LEARNING 9 0 0
Genetics Based Machine learning Classifier system Rule & Message system
Apportionment of credit: The bucket brigade Genetic Algorithm A simple classifier system
in Pascal. Results using the simple classifier system.

Unit V APPLICATIONS OF GENETICS-BASED MACHINE LEARNING 9 0 0
The Rise of GBMC Development of CS-1, the first classifier system. Smitchs Poker player.
Other Early GBMC efforts. Current Applications.

Total no.of Hours: 45

REFERENCE BOOKS
1. David E. Gold Berg, Genetic Algorithms in Search, Optimization & Machine
Learning, Pearson Education, 2001
2. S.Rajasekaran, G.A.Vijayalakshmi Pai, Neural Networks, Fuzzy Logic and Genetic
Algorithms , PHI , 2003 ( Chapters 8 and 9 )
3.Kalyanmoy Deb, Optimization for Engineering Design, algorithms and examples, PHI 1995
Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MIT13008 CLOUD COMPUTING 3 0 0 3

UNIT I INTRODUCTION TO CLOUD COMPUTING 9 0 0
Cloud Computing Basics - Hardware and Infrastructure - Cloud Storage - Emerging Standards
Migrating to the Cloud

UNIT II ARCHITECTURE - SECURITY CONCERNS - RISK ISSUES, AND
LEGAL ASPECTS 9 0 0
Introduction to Cloud Computing and Security - Cloud Reference Architecture - Control over
Security in the Cloud Model - Cloud Deployment Models - Cloud Services Models Real world
Cloud Usage Scenarios - Cloud Computing: Security Concerns, Assessing Your Risk Tolerance
in Cloud Computing, Legal and Regulatory Issues

UNIT III SECURING THE CLOUD ARCHITECTURE & DATA SECURITY
9 0 0
Security Requirements for the Architecture - Security Patterns and Architectural Elements -
Cloud Security Architecture - Planning Key Strategies for Secure Operation - Overview of Data
Security in Cloud Computing - Data Encryption - Applications and Limits - Cloud Data Security
- Sensitive Data Categorization, Cloud Data Storage, Cloud Lock-in

UNIT IV SECURITY CRITERIA: BUILDING AN INTERNAL CLOUD,
SELECTING AN EXTERNAL CLOUD PROVIDER
9 0 0
Private Clouds - Motivation and Overview, Security Criteria for Ensuring a Private Cloud,
Selecting a CSP: Overview of Assurance, Overview of Risks, Security Criteria.

UNIT V OPERATING A CLOUD AND COMMON STANDARDS
9 0 0

Architecture to Efficient and Secure Operations - Security Operations Activities Standards for
Application Developers, Standards for Messaging, Standards for Security
Total no. of
hrs: 45

REFERENCES BOOKS:
1. Securing the Cloud : Cloud Computer Security Techniques and Tactics, Vic (J.R.) Winkler, ISBN:
978-1-59749-592-9, 2011 Elsevier Inc.

2. Cloud Computing, A Practical Approach, Toby Velte, Anthony Velte, Robert Elsenpeter, McGraw
Hill, ISBN: 9780070683518

3. Cloud Computing Implementation, Management, and Security, John W. Rittinghouse, James F.
Ransome


Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MIT13005 DATA ANALYTICS 3 0 0 3

Unit I. 9 0 0
Introduction Data and Relations Data Preprocessing Data Visualization
Unit II . 9 0 0
Correlation Regression Forecasting Classification Clustering
Unit III. 9 0 0
Data Warehouse the Building Blocks Trends in Data Warehousing.- Planning and Project
Management Defining the Business Requirements Requirements as the Drive Force for Data
Warehousing -
Unit IV. 9 0 0
Architectural Components -Infrastructure of Data Warehousing Significant Role of Meta Data
Principles of Dimensional Modeling
Unit V. 9 0 0
Data Extraction, Transformation and Loading Data Quality Matching Information to the
Classes of Users OLAP in the Data Warehouse
Total no. of
hrs: 45
REFERENCES BOOKS:
1. Data Mining: Concepts and Techniques, Jiawai Han, Micheline Kamber, Jian Pei
,Morgan Kaufman Publications,Third Edition
2. Data Warehousing, Data Mining and OLAP (Data Warehousing/ DataMangement),
Alex Berson , Stephen J.Smith , Mcgraw Hill Publications
3. Data Analytics Models and Algorithms For Intelligent Data Analysis, Thomas
A.Runkler , Springer Viewveg Publications.
4. 2.DataWarehousing Fundamentals For IT Professionals, Paulraj Ponniah, Second
Edition, John Wiley Publications.


Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCN13009 AD-HOC AND WIRELESS SENSOR NETWORK 3 0 0 3

Unit I. Ad hoc Networks:
Introduction and Definitions, Ad hoc Network Applications, Design Challenges. Collision
Avoidance Protocols.
Unit II .
Routing in Mobile Ad hoc Networks -Multicasting -Transport layer Protocols
Unit-III
Energy Conservation-Use of Smart Antennas-QoS Issues-Security
Unit-IV
Wireless Sensor Networks: Introduction-Applications- Medium Access Control Protocols
Unit-V
Wireless Sensor Networks: Routing Protocols - Transport Control Protocols- Network
Management
REFERENCE BOOKS:
1. Prasant Mohapatra and Srihanamurthy, Ad Hoc Networks Technologies and Protocols,
Springer, Springer International Edition, 2009.
2. Kazem Sohraby, Daniel Minoli, Taieb Znati, Wireless Sensor Networks, A John Wiley &
Sons, Inc., Pub!ication-2007.
3. Carlos De Morais Cordeiro, Dharma Prakash Agrawal,Ad Hoc and Sensor Networks: Theory
and Applications, 2nd Edition, World Scientific, 2011.
4. Houda Labiod,Wireless Ad Hoc and Sensor Networks, John Wiley & Sons, 2010.








Dr.MGR
Educational and Research Institute
UNIVERSITY
M.Tech CSE (FULL TIME) Curriculum and Syllabus Admission Year 2013 - 14 onwards

MCS13E12 SOFTWARE METRICS AND QUALITY ASSURANCE 3 0 0 3

Unit I FUNDAMENTALS OF SOFTWARE QUALITY ASSURANCE 9 0 0
The Role of SQA SQA Plan SQA considerations SQA people Quality Management
Software Configuration Management

Unit II MANAGING SOFTWARE QUALITY 9 0 0
Managing Software Organizations Managing Software Quality Defect Prevention Software
Quality Assurance Management

Unit III SOFTWARE QUALITY ASSURANCE METRICS 9 0 0
Software Quality Total Quality Management (TQM) Quality Metrics Software Quality
Metrics Analysis

Unit IV SOFTWARE QUALITY PROGRAM 9 0 0
Software Quality Program Concepts Establishment of a Software Quality Program Software
Quality Assurance Planning An Overview Purpose & Scope.

Unit V SOFTWARE QUALITY ASSURANCE MODELS 9 0 0
Software Quality Assurance; Statistical Quality Assurance - Software Reliability, Models for
Quality Assurance-ISO-9000 - Series, CMM, SPICE, Malcolm Baldrige Award.

Total no. of hrs: 45

REFERENCES:
1. Gordon G Schulmeyer, Handbook of Software Quality Assurance, Third Edition, Artech
House Publishers 2007
2. Nina S Godbole, Software Quality Assurance: Principles and Practice, Alpha
Science International, Ltd, 2004.
3. Mordechai Ben-Menachem / Garry S Marliss, Software Quality, Vikas Publishing House,
Pvt, Ltd., New Delhi.
4. Watts S Humphrey, Managing the Software Process, Pearson Education Inc
5. Roger Pressman, " Software Engineering ", 5th edition McGraw Hill, 1999.

Das könnte Ihnen auch gefallen