Jawaharlal Nehru Technological University Hyderabad M.

Tech COMPUTER SCIENCE AND ENGINEERING 1ST YEAR – 2ND SEM SYLLABUS
ADVANCED COMPUTER NETWORKS UNIT: I Review Computer Networks and the Internet: What is Internet, The Network edge, The Network core, Access Networks and Physical media. ISPs and Internet Backbones. Delay and Loss in PacketSwitched Networks, History of Computer Networking and the Internet. Foundation of Networking Protocols: 5-layer TCP/IP Model, 7-Layer OSI Model, Internet Protocols and Addressing, Equal-Sized Packets Model: ATMNetworking Devices: Multiplexers, Modems and Internet Access Devices, Switching and Routing Devices, Router Structure. UNIT: II The Link Layer and Local Area Networks: Link Layer: Introduction and Services, Error – Detection and Error – Correction techniques, Multiple Access Protocols, Link Layer Addressing, Ethernet, Interconnections: Hubs and Switches, PPP: The Point-to-Point Protocol, Link Virtualization. Routing and Internetworking: Network-Layer Routing, Least-Cost-Path algorithms, Non-LeastCost-Path algorithms, Intradomain Routing Procols, Interdomain Routing Protocols, Congestion Control at Network Layer. UNIT: III Logical Addressing: IPv4 Addresses, IPv6 Address – Internet Protocol: Internetworking, IPv4, IPv6, Transition form IPv4 to IPv6 – Multicasting Techniques and Protocols: Basic Definitions and Techniques, Interdomain Multicast Protocols, Interdomain Multicast Protocols, Node-Level Multicast algorithms – Transport and End-to-End Protocols: Transport Layer, Transmission Control Protocol (TCP), User Datagram Protocol (UDP), Mobile Transport Protocols, TCP Congestion Control – Application Layer: Principles of Network Applications, The Web and HTTP, File Transfer: FTP, Electronic Mail in the Internet, Domain Name System (DNS), PSP File Sharing, Socket Programming with TCP and UDP, Building a Simple Web Server. UNIT – IV Wireless Network and Mobile IP: Infrastructure of Wireless Networks, Wireless LAN Technologies, IEEE 802.11 wireless Standard, Cellular Networks, Mobile IP, Wireless Mesh Networks (WMNs) – Optical Networks and WDM Systems: Overview of Optical Networks, Basic Optical Networking Devices, Large –Scale Optical Switches. Optical Routers, Wavelength Allocation in Networks, Case Study: An All-Optical Switch. UNIT – V VPNs, Tunneling and Overlay Networks: Virtual Private Networks (VPNs), Multiprotocol Label Switching (MPLS), Overlay Networks – VoIP and Multimedia Networking: Overview of IP Telephony, VoIP Signaling Protocols, Real-Time Media Transport Protocols, Distributed Multimedia Networking, Stream Control Transmission Protocol – Mobile A-Hoc Networks: Overview of wireless Ad-Hoc Networks, Routing in Ad Hoc Networks, Routing Protocols for AdHoc Networks – Wireless Sensor Networks: Sensor Networks and Protocol Structures, Communication Energy Model, Clustering Protocols, Routing Protocols TEXT BOOKS: 1. Computer Networking: A Top-Down Approach Featuring the Internet, James F. Kurose, Keith W. Ross, Third Edition, Pearson Education, 2007. 2. Computer and Communication Networks, Nader F. Mir, Pearson Education, 2007

UNIT: V Inter connection and networks – Introduction. MC Graw Hill. Cache performance. Synchronization. high performance instruction delivery – hardware based speculation. Shen and Miikko H. Dynamic scheduling. Computer Architecture and Prallel Processing. Dezso Sima. VLIW approach. Kai Hwang. Amdahl’s law. Patterson. classifying instruction set – memory addressing – type and size of operands. Distributed shared – memory architecture. operations in the instruction set. TEXT BOOKS: 1. FSIntel Architecutre: Intel IA-64 ILP in embedded and mobile markets Fallacies and pit falls. Cross cutting issues – Hardware verses Software. ILP software approach – Basic compiler level techniques. basic RISC instruction set. Instruction set principles and examples – Introduction. measuring and reporting performance. Technology trends. Terence Fountain. Pipeline hazards. Parallelism at compile time. An Imprint of Elsevier. UNIT: IV Multi Processors and Thread level Parallelism – Introduction. David A. Peter Kacsuk. Practical issues in interconnecting networks. Designing of clusters. quantitative principles of computer design.. Faye A. UNIT: II Pipelines: Introduction. Brigs. Simple implementation of RISC instruction set. Cluster. Reducing pipeline branch penalties. Dynamic scheduling using Tomasulo’s approach. Virtual memory. Memory hierarchy design: Introduction.Jawaharlal Nehru Technological University Hyderabad M. REFERENCE BOOKS: 1. UNIT: III Instruction level parallelism the hardware approach: Instruction – level parallelism.Tech COMPUTER SCIENCE AND ENGINEERING 1ST YEAR – 2ND SEM SYLLABUS ADVANCED COMPUTER ARCHITECTURE UNIT: I Fundamentals of Computer design. review of ABC of cache. Pearson ed. Basic performance issues in pipelining. . Branch prediction. Interconnection network media. Modern Processor Design: Fundamentals of Super Scalar Processors 2. Computer Architecture: A Quantitative Approach. John L. John P. Reducing cache miss penalty. Exploiting ILP. Changing faces of computing and task of computer designer. static branch prediction. 3. Hennessy. Lipasti. Examples of inter connection. 3rd Edition. Cost price and their trends. Characteristics of application domain. Advanced Computer Architecture – A Design Space Approach. Systematic shared memory architecture. Classic five stage pipe line for RISC processor.

Pearson education. High Performance Cluster Computing. The Mobile Agent Paradigm. grid benefits and applications. comparison of RMI and socket API. Joseph & C. grid types – computational grid. Cluster Computing: Parallel computing overview. The collaborative application (Groupware Paradigm). cluster computing – Introduction. TEXT BOOKS: 1. 5. Lotus Notes. operating system concepts relevant to distributed computing. Distributed Computing. Inter-ORB protocols.L. UNIT: IV Distributed Document – based Systems: WWW. RMI. RPC model. Steen. the object space Paradigm. Fallenstein. Grid Computing. parallel programming models and Paradigms. Distributed Multimedia Systems – characteristics of multimedia data. 4. comparison of TIB and JINI Software Agents. J. the strengths and weaknesses of Distributed computing. The Distributed Objects Paradigms – RMI. CORBA Naming Service and the Interoperable Naming Service. second edition. 2. RPC. . Stream Adaptation. Orfali & Dan Harkey. A sample RMI Applications. object servers and object clients. Pearson education. Liu. Java RMI API. A. The CORBA object interface. Agent Technology. Applications of Clusters. testing and debugging.S. object Adapters. The peer-to-peer Paradigm. the meaning of Distributed computing. UNIT: III Distributed Objects Paradigm (RMI): Message passing versus Distributed Objects. Distributed. UNIT: II Distributed Computing Paradigms: Paradigms of Distributed Applications – Message Passing Paradigm. Distributed Coordination-based systems – Introduction to coordination models. Examples of Distributed systems. ORB. Message system (or MOM) Paradigm – the point-to-point message model and publish/subscribe message model. grid architecture and its relation to various Distributed Technologies.V. The Java RMI Architecture. Tanenbaum and M. Pearson Education. drawbacks of grid computing. JINI. An example CORBA application. Principles and Applications. Principles and Paradigms. Cluster Architecture. QOS of services management. Distributed Systems. TIB. choosing a Paradigm for an application. An Archetypal Distributed Object Architecture. Client/Server Programming with Java and CORBA. Java IDL. M. grid components. UNIT: V Grid Computing Definition of grid. Resource Management. John Wiley & sons. Pearson Education. steps for building an RMI application. Mobile Agents. the architecture of distributed applications. data grid. CORBA object services. The Client – Server Paradigm (Java Socket API). Parallel and cooperative computing. comparison of WWW and Lotus Notes.Tech COMPUTER SCIENCE AND ENGINEERING 1ST YEAR – 2ND SEM SYLLABUS DISTRIBUTED COMPUTING UNIT: I Introduction: The different forms of computing – Monolithic. CORBA object reference. Distributed Object Systems. the Network Services Paradigm. Distributed Object Paradigm (CORBA) The basic Architecture.Jawaharlal Nehru Technological University Hyderabad M. Rajkumar Buyya. R. 3.

A. Harold. 4. 2nd edition. 5. Java Programming with CORBA. Abbas. Coulouris. O’Reilly. E. A Networking Approach to Grid Computing. 3rd edition. Wiley Dreamtech. Brose. Vogel. Concepts and Design. Pearson Education. SPD.Jawaharlal Nehru Technological University Hyderabad M. 3rd edition. Minoli. Wiley & sons. G. Duddy. 3. Dollimore and Tim Kindbirg. Distributed Systems. 2. J. D. Firewall Media.Tech COMPUTER SCIENCE AND ENGINEERING 1ST YEAR – 2ND SEM SYLLABUS REFERENCE BOOKS: 1.R. . Grid Computing: A Practical Guide to Technology and Applications. Java Network Programming.

. Forouzan. Equivalence transformations for Queries. Pearson Education. PUSH-Based Technologies. Transactions as Objects Database Integration. Keshav. Fourth Edition. TMH. Tamer Ozsu. Fourth Edition. Cache Consistency. Object Orientation and Interoperability. Foundation to Distributed Concurrency Control. Object Identifier Management. Scheme Integration. Principles of Distributed Database Systems. UNIT: IV . Reliability and concurrency Control. Transaction Management in Object DBMSs. Object Migration. Data Communication and Networking.Jawaharlal Nehru Technological University Hyderabad M. A. Farrel. Distributed Database Design. Supporting Atomicity of Distributed Transactions. 4. Tanenbaum. COM/OLE and Database Interoperability. Parametric Queries. UNIT: III . REFERENCE BOOKS: 1. 2. Join Queries. Andrew S. Distributed Deadlocks. Concurrency Control for Distributed Transactions. 2nd Edition.Features of Distributed versus Centralized Databases. S. 2007. Transforming Global Queries into Fragment Queries. M. Multidatabase Recovery. Nonblocking Commitment Protocols. Object Management.The Management of Distributed Transactions. A Framework for Query Optimization. Query Optimization Issues Transaction Management Transaction and Computation Model. 2. Behrouz A. Concurrency Control based on Timestamps. Catherine Paquet. Guide to Networking Essentials. UNIT: II . Architectural Aspects of Distributed Transactions.Translation of Global Queries to Fragment Queries. Checkpoints and Cold Restart. Distributed Grouping and Aggregate Function Evaluation. Levels of Distribution Transparency. Principles of Distributed Databases. Query Processing Query Processing Layers in Distributed Multi-DBMSs. UNIT: V . Patrick Valduriez. Authorization and Protection. Object Query Processing. Distributed Component Object Model. Basic Concepts. The Internet and Its Protocols. Greg Tomsho. Transaction Management. Alternative Client/Server Architectures. Types of Data Fragmentation. Scheme Translation. Integrity Constraints in Distributed Databases. A Framework for Transaction Management. Optimization of Access Strategies. Pearson Education (CISCO Press) 5. Concurrency Control. David Johnson. Giuseppe Pelagatti. TEXT BOOKS: 1.Tech COMPUTER SCIENCE AND ENGINEERING 1ST YEAR – 2ND SEM SYLLABUS DISTRIBUTED DATABASES UNIT: I . Fifth Edition: Thomson. Query Processing Issues. Query Execution. An Engineering Approach to Computer Networking. Reference Architecture for Distributed Databases. Campus Network Design Fundamentals. Determining a Consistent View of the Network. General Queries. Pearson Education. TMH. Prentice Hall. 6. Ed Tittel. Stefano Ceri.Architectural Issues. Multidatabase Concurrency Control.Reliability. Object Management Architecture CORBA and Database interoperability. 3. Optimistic Methods for Distributed Concurrency Control. Pointer Swizzling. Elsevier. Diane Teare. Catalog Management in Distributed Database. Computer Networks. Distributed Object Storage. Distributed Database Principles & Systems. Object Query Processor Architectures. Detection and Resolution of Inconsistency. Distributed Database Administration.

Indexing and Searching – Libraries and Bibliographical Systems – Online IR Systems. Hierarchy of clusters – User Search Techniques: Search statements and binding. Inverted file structures. Pearson Education. Information Storage and Retrieval Systems: Theory and Implementation By Kowalski. Information Retrieval: Algorithms and Heuristics By David A Grossman and Ophir Frieder. 2. Information Storage & Retrieval By Robert Korfhage – John Wiley & Sons. Similarity measures and ranking. PAT data structure. Pearson Education. Digital Libraries and Data Warehouses. Indexing Process. Software text search algorithms. Hypertext data structure – Automatic Indexing: Classes of automatic indexing. Statistical indexing. Hardware text search systems.Jawaharlal Nehru Technological University Hyderabad M. UNIT V: Multimedia Information Retrieval – Models and Languages – Data Modeling. Natural language. Cognition and perception. Springer International Edition. Information Extraction. Thesaurus generation. Cambridge University Press. 2nd Edition. 2000. Modern Information Retrival By Ricardo Baeza-Yates. Manning and Prabhakar Raghavan. Query Languages. UNIT II: Cataloging and Indexing: Objectives. 1992. Relevance feedback. 2. Item clustering. Information Retrieval System Capabilities – Search.Tech COMPUTER SCIENCE AND ENGINEERING 1ST YEAR – 2ND SEM SYLLABUS INFORMATION RETRIEVAL SYSTEMS ELECTIVE – III UNIT I: Introduction: Definition. Stemming Algorithms. Ricardo Baeza-Yates. Information System Evaluation: Introduction. OPACs. Measures used in system evaluation. 3. Information Retrieval Data Structures and Algorithms By William B Frakes. 3. Mark T Maybury Kluwer Academic Press. N-gram data structures. 2008. Relationship to DBMS. Objectives. Signature file structure. Measurement example – TREC results. Browse. . Selective dissemination of information search. Information visualization technologies. TEXT BOOKS: 1. Searching the Internet and hypertext – Information Visualization: Introduction. Digital Libraries. Functional Overview. Gerald. 2007. UNIT III: Document and Term Clustering: Introduction. Automatic Indexing. Miscellaneous. REFERENCE BOOKS: 1. Data Structures: Introduction. Concept indexing. Introduction to Information Retrieval By Christopher D. Weighted searches of Boolean systems. Hypertext linkages. 2004. UNIT IV: Text Search Algorithms: Introduction.

Trusted Systems. Fundamentals of Computer Security. public key cryptography algorithms (RSA. Wiley Student Edition. Fourth Edition. Authentication Header. IP Security Architecture. Robert Bragg. Key Distribution. Location of Encryption Devices. Network Security: The complete reference. Virus Countermeasures Firewall Design principles. RC4) Block Cipher Modes of Operation. Information Security by Mark Stamp. X. WHIRLPOOL) and HMAC Digital Signatures: Comparison. ELGAMAL. 2. 8. Secure Socket Layer (SSL) and Transport Layer Security (TLS). Integrity.509 Directory Authentication Service. REFERENCE BOOKS: 1. UNIT IV: Email Security: Pretty Good Privacy (PGP) and S/MIME: IP Security Overview. SNMPv1 Community facility and SNMPv3. Security Services (Confidentiality. Cryptography and Network Security by William Stallings. TMH 2007. Interception. 2. UNIT II: Conventional Encryption Principles & Algorithms (DES. Intruders.. Non-repudiation. Principles of Information Security. 2006. Modern Cryptography by Wenbo Mao. 3. Behorah Russell & G. Pearson Education 2007. AES. Cryptography & Network Security by Behrouz A. Networks Security Essentials (Applications and Standards) by William Stallings Pearson Education. Internet Standards and RFCs. Thomson. UNIT III: Approaches of Message Authentication. Process – Need for Keys. Mark Rhodes. Encapsulating Security Payload. Information Systems Security. Modification and Fabrication). access Control and Availability) and Mechanisms. Web Security Requirements. Diffie-Hellman. Services. Viruses and related threats. RABIN. . Gangemi Sr. Springer. Secure Hash Functions (SHA-512. Authentication. Key Distribution.Jawaharlal Nehru Technological University Hyderabad M.Tech COMPUTER SCIENCE AND ENGINEERING 1ST YEAR – 2ND SEM SYLLABUS INFORMATION SECURITY ELECTIVE-IV UNIT I : Security Goals.T. SPD O’REILLY 2006. 5. Public key cryptography principles. ECC). Combining Security Association and Key Management. Attacks on Digital Signattures. TMH 6. 7. Intrusion Detection Systems TEXT BOOKS: 1. UNIT V: Basic concepts of SNMP. Signing the Digest. A model for Internet work security. Computer Security Basics by Rick Lehtinen. Pearson Education 2007. 2008. 4. Forouzan. Wiley – India. Whitman. Godbole. Security Attacks (Interruption. Kerberos. Secure Electronic Transaction (SET).

Sign up to vote on this title
UsefulNot useful