• No results found

Current Computer Forensics Tools: Evaluating Computer Forensics Tool Needs, Computer Forensics Software Tools, Computer Forensics Hardware Tools, Validating and

In document M.Tech.(CS)-2017-2018.pdf (Page 74-83)

Testing Forensics Software.

TEXT BOOKS:

1. “Computer Forensics : Computer Crime Scene Investigation”, JOHN R. VACCA, Firewall Media.

2. “Guide to Computer Forensics and Investigations”4e, Nelson, Phillips Enfinger, Steuart, Cengage Learning.

REFERENCES:

1. “Computer Forensics and Cyber Crime”, Marjie T Britz, Pearson Education.

2. “Computer Forensics”, David Cowen, Mc Graw Hill.

3. Brian Carrier , "File System Forensic Analysis" , Addison Wesley, 2005 4. Dan Farmer & Wietse Venema ,"Forensic Discovery", Addison Wesley, 2005

5. Eoghan Casey , ―Digital Evidence and Computer Crime ―, Edition 3, Academic Press, 2011

6. Chris Pogue, Cory Altheide, Todd Haverkos ,Unix and Linux Forensic Analysis DVD ToolKit, Syngress Inc. , 2008

7. Harlan Carvey ,Windows Forensic Analysis DVD Toolkit, Edition 2, Syngress Inc. , 2009

8. Harlan Carvey ,Windows Registry Forensics: Advanced Digital Forensic Analysis of the Windows Registry , Syngress Inc, Feb 2011

9. Eoghan Casey, Handbook of Digital Forensics and Investigation, Academic Press, 2009 10. Gonzales/ Woods/ Eddins, Digital Image Processing using MATLAB, 2nd edition,

Gatesmark Publishing, ISBN 9780982085400

11. N.Efford, Digital Image Processing, Addison Wesley 2000, ISBN 0-201-59623-7

12. M Sonka, V Hlavac and R Boyle, Image Processing, Analysis and Machine Vision, PWS 13. 1999, ISBN 0-534-95393-

14. Pratt.W.K., Digital Image Processing, John Wiley and Sons, New York, 1978

School of IT, JNTU Hyderabad – 500 085 TELANGANA :: M. Tech. (CS) :: w.e.f. 2017 - 18

M.TECH (COMPUTER SCIENCE) I YEAR II SEMESTER Subject Code: CS2P41 MOBILE COMPUTING

(PROFESSIONAL ELECTIVE-IV) UNIT I :

Mobile Computing: Novel Applications, Limitations of Mobile Computing, Mobile Computing Architecture: Programming languages, Functions of Operating Systems, Functions of Middleware for mobile Systems, Mobile Computing Architectural layers, Protocols, Layers.

UNIT II

Mobile Devices: Handheld Mobile Smartphones with Multimedia Functionalities, Smartcards, Smart Sensors,Mobile System Networks: Cellular Network, WLAN Network and Mobile IP, Ad-hoc Networks, Mobility Management

UNIT III:

Global System For Mobile Communications (Gsm): Mobile Services, System Architecture, Protocols, Localization & Calling, Handover, Security. GPRS: GPRS System Architecture, UMTS: UMTS System Architecture. LTE: Long Term Evolution

UNIT IV:

Mobile Network Layer: Mobile IP: Goals, Assumptions, Entities and Terminology, IP Packet Delivery, Agent Discovery, Registration, Tunneling and Encapsulation, Optimizations, Dynamic Host Configuration Protocol (DHCP) Mobile Transport Layer: Traditional TCP, Indirect TCP, Snooping TCP, Mobile TCP, Fast retransmit/fast recovery, Transmission /time-out freezing, Selective retransmission, Transaction oriented TCP, TCP over 2.5G/3G Wireless Networks.

UNIT V:

Security Issues in Mobile Computing: Introduction, Information Security, Security Techniques and Algorithms, Security Protocols, Security Models, Security Frameworks for mobile Environment

TEXT BOOKS:

1. Raj Kamal, “Mobile Computing”, OXFORD UNIVERSITY PRESS.

2. Asoke K Talukder, et al, “Mobile Computing”, Tata McGraw Hill, 2008.

REFERENCES:

1. Jochen Schiller, “Mobile Communications”, Pearson Education, Second Edition, 2008.

2. Dr. Sunilkumar, et al “Wireless and Mobile Networks: Concepts and Protocols”, Wiley India.

3. Matthew S.Gast, “802.11 Wireless Networks”, SPD O’REILLY.

4. Ivan Stojmenovic , “Handbook of Wireless Networks and Mobile Computing”, Wiley, 2007.

5. Kumkum Garg, “Mobile Computing”, Pearson.

6. Handbook of Security of Networks, Yang Xiao, Frank H Li, Hui Chen, World Scientific, 2011.

School of IT, JNTU Hyderabad – 500 085 TELANGANA :: M. Tech. (CS) :: w.e.f. 2017 - 18

M.TECH (COMPUTER SCIENCE) I YEAR II SEMESTER Subject Code: CS2P42 COMPILER DESIGN

(PROFESSIONAL ELECTIVE-IV) UNIT-I

Formal Language and Regular Expressions: Languages, Definition Languages regular expressions, Finite Automata – DFA, NFA. Conversion of regular expression to NFA, NFA to DFA. Applications of Finite Automata to Compiler Construction- lexical analysis, Construction of lexical analyse using LEX tool. Phases of Compilation and A simple One-Pass Compiler.

UNIT-II

Context Free grammars and parsing: Context free grammars, derivation, parse trees, ambiguity, Application CFG in compilation-Preprocessing steps in Parsing, LL(1) parsing. Bottom up parsing handle pruning LR Grammar Parsing, LALR parsing, parsing ambiguous grammars, YACC programming specification.

UNIT-III

Semantics: Syntax directed translation, S-attributed and L-attributed grammars, Intermediate code – abstract syntax tree, translation of simple statements and control flow statements.Context Sensitive features – Chomsky hierarchy of languages and recognizers. Type checking, type conversions, equivalence of type expressions, overloading of functions and operations.

UNIT-IV

Run time storage: Storage organization, storage allocation strategies scope access to now local names, parameters, language facilities for dynamics storage allocation.Code optimization:

Principal sources of optimization, optimization of basic blocks, peephole optimization UNIT-V

Global optimizations-flow graphs, Data flow analysis of flow graphs.Code generation: Machine dependent code generation, object code forms, generic code generation algorithm, Register allocation and assignment. Using DAG representation of Blocks.

TEXT BOOKS:

1. Compilers Principles, Techniques and Tools Aho, Ullman, Ravisethi, Pearson Education.

2. Introduction to Automata Theory, Languages and Computation - Hopcroft, Rajeev Motwani and Ullman, 3rd Edition, Pearson Education.

REFERENCES:

1. Introduction to Theory of computation.Sipser,2nd Edition,Cengage Learning.

2. Introduction to Formal Languages and Automata Theory and Computation – Kamala Krithivasan and Rama R, Pearson.

3. Modern Compiler Construction in C , Andrew W.Appel Cambridge University Press.

4. Compiler Construction, Louden, Cengage Learning, 1997.

5. Elements of Compiler Design,A.Meduna,Auerbach Publications,Taylor and Francis Group.

6. Principles of Compiler Design,V.Raghavan,TMH.

7. Engineering a Compiler,K.D.Cooper,L.Torczon,ELSEVIER.

8. Principles of Compiler Design,N.Prasad,K.S,ELSEVIER.

School of IT, JNTU Hyderabad – 500 085 TELANGANA :: M. Tech. (CS) :: w.e.f. 2017 - 18

M.TECH (COMPUTER SCIENCE) I YEAR II SEMESTER

Subject Code: CS2P43 SEMANTIC WEB AND SOCIAL NETWORKS (PROFESSIONAL ELECTIVE-IV)

Objectives:

• To learn Web Intelligence

• To learn Knowledge Representation for the Semantic Web

• To learn Ontology Engineering

• To learn Semantic Web Applications, Services and Technology

• To learn Social Network Analysis and semantic web

UNIT –I: Web Intelligence Thinking and Intelligent Web Applications, The Information Age ,The World Wide Web, Limitations of Today’s Web, The Next Generation Web, Machine Intelligence, Artificial Intelligence, Ontology, Inference engines, Software Agents, Berners-Lee www, Semantic Road Map, Logic on the semantic Web.

UNIT -II: Knowledge Representation for the Semantic Web Ontologies and their role in the semantic web, Ontologies Languages for the Semantic Web –Resource Description Framework(RDF) / RDF Schema, Ontology Web Language(OWL), UML, XML/XML Schema.

UNIT-III: Ontology Engineering Ontology Engineering, Constructing Ontology, Ontology Development Tools, Ontology Methods, Ontology Sharing and Merging, Ontology Libraries and Ontology Mapping, Logic, Rule and Inference Engines.

UNIT-IV: Semantic Web Applications, Services and Technology Semantic Web applications and services, Semantic Search, e-learning, Semantic Bioinformatics, Knowledge Base ,XML Based Web Services, Creating an OWL-S Ontology for Web Services, Semantic Search Technology, Web Search Agents and Semantic Methods,

UNIT-V: .Social Network Analysis and semantic web What is social Networks analysis, development of the social networks analysis, Electronic Sources for Network Analysis – Electronic Discussion networks, Blogs and Online Communities, Web Based Networks.

Building Semantic Web Applications with social network features.

TEXT BOOKS:

1. Thinking on the Web - Berners Lee, Godel and Turing, Wiley inter science, 2008.

2. Social Networks and the Semantic Web, Peter Mika, Springer, 2007.

REFERENCES:

1. Semantic Web Technologies, Trends and Research in Ontology Based Systems, J.Davies, R.Studer, P.Warren, John Wiley & Sons.

2. Semantic Web and Semantic Web Services -Liyang Lu Chapman and Hall/CRC Publishers,(Taylor & Francis Group)

3.Information Sharing on the semantic Web - Heiner Stuckenschmidt;

Frank Van Harmelen, Springer Publications.

4.Programming the Semantic Web, T.Segaran, C.Evans, J.Taylor, O’Reilly, SPD

School of IT, JNTU Hyderabad – 500 085 TELANGANA :: M. Tech. (CS) :: w.e.f. 2017 - 18

M.TECH (COMPUTER SCIENCE) I YEAR II SEMESTER Subject Code: CS2P44 DISTRIBUTED COMPUTING

(PROFESSIONAL ELECTIVE - IV) Objectives:

• Foundation of cooperative distributed systems engineering

• Supporting technologies with a special attention to agent-oriented paradigm

• Service-oriented computing and grid computing

• The implementation component includes a term-project UNIT I

Introduction The different forms of computing, The strengths and weaknesses of Distributed computing, Operating system concepts relevant to distributed computing, the architecture of distributed applications. Paradigms for Distributed Applications, choosing a Paradigm for an application (trade-offs).

UNIT II

Cluster Computing Parallel computing overview, cluster computing – Introduction, Cluster Architecture, parallel programming models and Paradigms, Applications of Clusters.

UNIT III

Grid Computing Introduction, Grid Computing Anatomy – Architecture, Architecture and relationship to other Distributed Technologies, Grid computing road map. Merging the Grid services Architecture with the Web Services Architecture.

UNIT IV

Open Grid Service Architecture Introduction, Architecture and Goal, Sample Use cases:

Commercial Data Center, National Fusion Collaboratory, Online Media and Entertainment.

OGSA platform Components, Open Grid Services Infrastructure.

UNIT V

Globus GT 3 Toolkit Architecture, Programming Model, A sample implementation, High Level services, OGSI.NET Middleware Solutions.

TEXT BOOKS:

1. Grid Computing, Joshy Joseph & Craig Fellenstein, Pearson education, 2004

2. Distributed Computing, Principles and Applications, M.L.Liu, Pearson Education, 2004 3. High Performance Cluster Computing, Rajkumar Buyya, Pearson education.

REFERENCES:

1. Grid Computing – Making the global infrastructure a reality, Fran Berman, Geoffrey C Fox, Anthony J G Hey, Wiley India, 2010.

2. A Networking Approach to Grid Computing, D.Minoli, Wiley & sons, 2006.

3. Grid Computing: A Practical Guide to Technology and Applications, A.Abbas, Firewall Media, 2008.

School of IT, JNTU Hyderabad – 500 085 TELANGANA :: M. Tech. (CS) :: w.e.f. 2017 - 18

M.TECH (COMPUTER SCIENCE) I YEAR II SEMESTER Subject Code: CS2P45 DISTRIBUTED DATABASES

(PROFESSIONAL ELECTIVE - IV)

UNIT I

Features of Distributed versus Centralized Databases, Principles of Distributed Databases, Levels Of Distribution Transparency, Reference Architecture for Distributed Databases, Types of Data Fragmentation, Integrity Constraints in Distributed Databases, Distributed Database Design UNIT II

Translation of Global Queries to Fragment Queries, Equivalence transformations for Queries, Transforming Global Queries into Fragment Queries, Distributed Grouping and Aggregate Function Evaluation, Parametric Queries.

Optimization of Access Strategies, A Framework for Query Optimization, Join Queries, General Queries

UNIT III

The Management of Distributed Transactions, A Framework for Transaction Management, Supporting Atomicity of Distributed Transactions, Concurrency Control for Distributed Transactions, Architectural Aspects of Distributed Transactions

Concurrency Control, Foundation of Distributed Concurrency Control, Distributed Deadlocks, Concurrency Control based on Timestamps, Optimistic Methods for Distributed Concurrency Control.

UNIT IV

Reliability, Basic Concepts, Nonblocking Commitment Protocols, Reliability and concurrency Control, Determining a Consistent View of the Network, Detection and Resolution of Inconsistency, Checkpoints and Cold Restart, Distributed Database Administration, Catalog Management in Distributed Databases, Authorization and Protection

UNIT V

Architectural Issues, Alternative Client/Server Architectures, Cache Consistency, Object Management, Object Identifier Management, Pointer Swizzling, Object Migration, Distributed Object Storage, Object Query Processing, Object Query Processor Architectures, Query Processing Issues, Query Execution, Transaction Management, Transaction Management in Object DBMSs, Transactions as Objects

Database Integration, Scheme Translation, Scheme Integration, Query Processing Query Processing Layers in Distributed Multi-DBMSs, Query Optimization Issues Transaction Management Transaction and Computation Model, Multidatabase Concurrency Control, Multidatabase Recovery, Object Orientation and Interoperability, Object Management

School of IT, JNTU Hyderabad – 500 085 TELANGANA :: M. Tech. (CS) :: w.e.f. 2017 - 18

Architecture CORBA and Database interoperability, Distributed Component Object Model, COM/OLE and Database Interoperability, PUSH-Based Technologies

TEXT BOOKS:

1. Distributed Databases Principles & Systems, Stefano Ceri, Giuseppe Pelagatti,TMH.

2. Principles of Distributed Database Systems, M. Tamer Ozsu, Patrick Valduriez , Pearson Education, 2nd Edition.

REFERENCE BOOKS:

1. Distributed Database Systems,Chanda Ray,Pearson.

2. Distributed Database Management Systems,S.K.Rahimi and Frank.S.Haug, Wiley.

School of IT, JNTU Hyderabad – 500 085 TELANGANA :: M. Tech. (CS) :: w.e.f. 2017 - 18

M.TECH (COMPUTER SCIENCE) I YEAR II SEMESTER

Subject Code: CS2O11 IMAGE PROCESSING AND PATTERN RECOGNITION (OPEN ELECTIVE)

UNIT – I

Fundamental steps of image processing, components of an image processing of system. The image model and image acquisition, sampling and quantization, relationship between pixels, distance functions, scanner.

UNIT – II

Statistical and spatial operations, Intensity functions transformations, histogram processing, smoothing & sharpening – spatial filters Frequency domain filters, homomorphic filtering, image filtering & restoration. Inverse and weiner filtering, FIR weiner filter, Filtering using image transforms, smoothing splines and interpolation. Morphological and other area operations, basic morphological operations, opening and closing operations, dilation erosion, Hit or Miss transform, morphological algorithms, extension to grey scale images.

UNIT- III

Segmentation and Edge detection region operations, basic edge detection, second order detection, crack edge detection, gradient operators, compass and laplace operators, edge linking and boundary detection, thresholding, regionbased segmentation, segmentation by morphological watersheds.Image compression: Types and requirements, statistical compression, spatial compression, contour coding, quantizing compression, image data compression-predictive technique, pixel coding, transfer coding theory, lossy and lossless predictive type coding, Digital Image Water marking.

UNIT –IV

Representation and Description Chain codes, Ploygonal approximation, Signature Boundary Segments, Skeltons, Boundary Descriptors, Regional Descriptors, Relational Descriptors, Principal components for Description, Relational Descriptors

UNIT V

Pattern Recognition Fundamentals: Basic Concepts of pattern recognition, Fundamental problems in pattern recognition system,design concepts and methodologies, example of automatic pattern recognition systems, a simple automatic pattern recognition model

Pattern classification: Pattern classification by distance function: Measures of similarity, Clustering criteria, K-means algorithm, Pattern classification by likelihood function: Pattern classification as a Statistical decision problem, Bayes classifier for normal patterns.

TEXT BOOKS :

1. Digital Image Processing Third edition, Pearson Education,Rafael C. Gonzalez, Richard E.

Woods

2. Pattern recognition Principles: Julus T. Tou, and Rafel C. Gonzalez, Addision-Wesly Publishing Company

School of IT, JNTU Hyderabad – 500 085 TELANGANA :: M. Tech. (CS) :: w.e.f. 2017 - 18

REFERENCES :

1. Image Processing, Analysis and Machine Vision, Second Edition, Milan Sonka, Vaclav Hlavac and Roger Boyle,Cengage learning.

2. Digital Image Processing,W.K.Pratt,4th editionJohn wiley&sons.

3. Fundamentals of digital image processing ,A.K. Jain,PHI

4. Pattern classification, Richard Duda, Hart and David strok John Weily publishers.

5. Digital Image Processing,S.Jayaraman,S.Esakkirajan,T.Veerakumar,TMH.

6. Pattern Recognition,R.Shinghal,Oxford University Press.

7. Digital Image Processing,S.Sridhar,Oxford University Press.

School of IT, JNTU Hyderabad – 500 085 TELANGANA :: M. Tech. (CS) :: w.e.f. 2017 - 18

M.TECH (COMPUTER SCIENCE) I YEAR II SEMESTER

Subject Code: CS2O12 MULTIMEDIA AND RICH INTERNET APPLICATIONS (OPEN ELECTIVE)

Objectives:

This course aims to further develop students’ competency in producing dynamic and creative graphic solutions for multimedia productions. It provides students with the basic concepts and techniques of interactive authoring. It also introduces students with the advanced scripting skills necessary for implementing highly interactive, rich internet applications using multimedia technologies and authoring tools. Students will develop aesthetic value and competencies in multimedia authoring. Artistic visual style and layout design are stressed, as well as the editing and integration of graphic images, animation, video and audio files. The course allows students to master industry-wide software and technologies to create highly interactive, rich internet applications.

UNIT I

Introduction to Multimedia

Internet and Multimedia communications, Multimedia Networks, Multimedia Applications, Multimedia Information representation- Digitization Principles, Text, Images, Audio and Video, Compression Methods-Basic Coding Methods – Run Length coding, Huffman coding, Arithmetic coding, Discrete Cosine Transform, Differential PCM, Motion Compensated Prediction, Video Compression – JPEG, H.261, MPEG-1 Video, MPEG 2 and 3 Video, H.263, Wavelet and Fractal Image Compression, Audio Compression.

UNIT II

Multimedia Applications in Networks.

Introduction, Application Level Framing, Audio/Video Conferencing-Session Directories, Audio/Video Conferencing, Adaptive Applications, Receiver Heterogeneity, Real Time Application with Resource Reservation ,Video Server, Applications requiring reliable multicast – White Board , Network Text Editor for Shared Text Editing, Multi Talk, Multicast file transfer, Multimedia Applications on the World Wide Web – Multicast Web Page Sharing, Audio/Video Streams in the www, Interactive Multiplayer Games.

UNIT III

In document M.Tech.(CS)-2017-2018.pdf (Page 74-83)