0% found this document useful (0 votes)
771 views17 pages

Cbe Sem 8

e.i The document outlines the courses for the 8th semester of the BE - Computer Science and Engineering program at Anna University Coimbatore. It includes 12 courses with 3 credits each, along with a 6 credit project work. Some of the courses listed are Open Source Tools and Components, Digital Image Processing, Natural Language Processing, and Service Oriented Architecture. ub
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
771 views17 pages

Cbe Sem 8

e.i The document outlines the courses for the 8th semester of the BE - Computer Science and Engineering program at Anna University Coimbatore. It includes 12 courses with 3 credits each, along with a 6 credit project work. Some of the courses listed are Open Source Tools and Components, Digital Image Processing, Natural Language Processing, and Service Oriented Architecture. ub
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

ANNA UNIVERSITY COIMBATORE

[Regulation 2008]

B E – COMPUTER SCIENCE AND ENGINEERING

Semester – VIII
Code.No
Course Title L T P C
Theory
80230059 Open Source Tools and Components 3 0 0 3
Elective – IV 3 0 0 3
Elective – V 3 0 0 3
Project
Project Work 0 0 6 12

80230071 Service Oriented Architecture 3 0 0 3


80230072 Disaster Management Elective – IV,
3 V 0 0 3

n
e.i
Code.No
Course Title L T P C
ub
et

80230060 Digital Image Processing 3 0 0 3


Code.
cs

No Natural LanguageCourse Title


Processing 3L 0T 0P 3C
w.

System Modeling And Simulation 3 0 0 3


ww

80230063 Software Quality Management 3 0 0 3


80230064 High Speed Networks 3 0 0 3
80230065 C # And .Net Framework 3 0 0 3
80230066 Network Programming And Management 3 0 0 3
80230067 Enterprise Resource Planning 3 0 0 3
80230068 Information Security 3 0 0 3
80230069 Cloud computing 3 0 0 3
80230058 Real Time Systems 3 0 0 3
80230070 Semantic Web 3 0 0 3
80230071 Service Oriented Architecture 3 0 0 3
80230072 Disaster Management 3 0 0 3

www.csetube.in
OPEN SOURCE TOOLS AND COMPONENTS
L T P M C
3 0 0 100 3

UNIT I 10

Overview of Free/Open Source Software-- Definition of FOSS & GNU, History of


GNU/Linux and the Free Software Movement , Advantages of Free Software and
GNU/Linux, FOSS usage , trends and potential—global and Indian. GNU/Linux OS
installation-- detect hardware, configure disk partitions & file systems and install a
GNU/Linux distribution ; Basic shell commands - logging in, listing files, editing files,
copying/moving files, viewing file contents, changing file modes and permissions,
process management ; User and group management, file ownerships and permissions,
PAM authentication ; Introduction to common system configuration files & log files
;Configuring networking, basics of TCP/IP networking and routing, connecting to the
Internet (through dialup, DSL, Ethernet, leased line).

Unit II 10

Configuring additional hardware - sound cards, displays & display cards, network cards,
modems, USB drives, CD writers ; Understanding the OS boot up process; Performing
every day tasks using gnu/Linux -- accessing the Internet, playing music, editing

n
documents and spreadsheets, sending and receiving email, copy files from disks and
e.i
over the network, playing games, writing CDs ; X Window system configuration and
ub
utilities -- configure X windows, detect display devices ; Installing software – from
source code as well as using binary packages. Setting up email servers-- using postfix
et

(SMTP services), courier (IMAP & POP3 services), squirrel mail (web mail services)
cs

Setting up file services -- using samba ( file and authentication services for windows
w.

networks), using NFS ( file services for gnu/Linux /Unix networks) ; Setting up proxy
services -- using squid ( http / ftp / https proxy services) ; Setting up printer services -
ww

using CUPS (print spooler), foomatic (printer database)

Unit III 10

Setting up a firewall - Using netfilter and ip tables; Using the GNU Compiler Collection –
GNU compiler tools ; the C preprocessor (cpp), the C compiler (gcc) and the C++
compiler (g++), assembler (gas) ; Understanding build systems -- constructing make
files and using make, using autoconf and autogen to automatically generate make files
tailored for different development environments ; Using source code versioning and
management tools -- using CVS to manage source code revisions, patch & diff.

Unit IV 10

Web Server: Apache Web server – Working with Web Server – Configuring and Using
apache web services MDA: Introduction to MDA – Genesis of MDA – Meta Object
Facility – UML – UML Profiles – MDA Applications.

Unit V 10

Basics of the X Windows server architecture; Qt Programming; Gtk+ Programming,


Programming GUI applications with localization support

www.csetube.in
REFERENCE BOOKS
1. Stephen J. Mellor, Marc Balces, “Executable UMS: A foundation for MDA”,
Addison,2002.
2. N. B. Venkateshwarlu (Ed); Introduction to Linux: Installation and Programming,B
S Publishers; 2005.
3. 2 Matt Welsh, Matthias Kalle Dalheimer, Terry Dawson, and Lar Kaufman,
Running
4. Linux, Fourth Edition, O'Reilly Publishers, 2002.
5. 3 Carla Schroder, Linux Cookbook, First Edition, O'Reilly Cookbooks Series,
2004

ON-LINE MATERIAL

1. Open Sources: Voices from the Open Source Revolution, First Edition, January
1999, ISBN: 1-56592-582-3. URL:
http://www.oreilly.com/catalog/opensources/book/toc.html
2. The Linux Cookbook: Tips and Techniques for Everyday Use, First Edition,
Michael Stutz, 2001. URL: http://dsl.org/cookbook/cookbook_toc.html
3. The Linux System Administrators' Guide, Lars Wirzenius, Joanna Oja, Stephen
Stafford, and Alex Weeks, December 2003. URL: http://www.tldp.org/guides.html
4. Using GCC, Richard Stallman et al. URL: http://www.gnu.org/doc/using.html

n
5. An Introduction to GCC, Brian Gough. URL: http://www.networktheory.
e.i
co.uk/docs/gccintro/
ub
6. GNU Autoconf, Automake and Libtool, Gary V. Vaughan, Ben Elliston, Tom
Tromey and Ian Lance Taylor. URL: http://sources.redhat.com/autobook/
et

7. Open Source Development with CVS, Third Edition, Karl Fogel and Moshe Bar.
cs

URL: http://cvsbook.red-bean.com/
w.

8. Advanced Bash Scripting Guide, Mendel Cooper, June 2005.


URL:http://www.tldp.org/guides.html
ww

GTK+/GNOME Application Development, Havoc Pennington.


URL:http://developer.gnome.org/doc/GGAD

www.csetube.in
80230060 DIGITAL IMAGE PROCESSING
L T P M C
3 0 0 100 3
UNIT I DIGITAL IMAGE FUNDAMENTALS AND TRANSFORMS 9
Elements of visual perception – Image sampling and quantization Basic relationship
between pixels – Basic geometric transformations-Introduction to Fourier Transform and
DFT – Properties of 2D Fourier Transform – FFT – Separable Image Transforms -Walsh
– Hadamard – Discrete Cosine Transform, Haar, Slant – Karhunen – Loeve transforms.

UNIT II IMAGE ENHANCEMENT TECHNIQUES 9


Spatial Domain methods: Basic grey level transformation – Histogram equalization –
Image subtraction – Image averaging –Spatial filtering: Smoothing, sharpening filters –
Laplacian filters – Frequency domain filters : Smoothing – Sharpening filters –
Homomorphic filtering.

UNIT III IMAGE RESTORATION: 9


Model of Image Degradation/restoration process – Noise models – Inverse filtering -
Least mean square filtering – Constrained least mean square filtering – Blind image

n
restoration – Pseudo inverse – Singular value decomposition.
e.i
UNIT IV IMAGE COMPRESSION
ub
9
Lossless compression: Variable length coding – LZW coding – Bit plane coding-
et

predictive coding-DPCM.
cs

Lossy Compression: Transform coding – Wavelet coding – Basics of Image


w.

compression standards: JPEG, MPEG,Basics of Vector quantization.


ww

UNIT V IMAGE SEGMENTATION AND REPRESENTATION 9


Edge detection –Thresholding - Region Based segmentation – Boundary
representation: chair codes- Polygonal approximation –Boundary segments –boundary
descriptors: Simple descriptors-Fourier descriptors - Regional descriptors –Simple
descriptors- Texture

TOTAL : 45
TEXT BOOKS
1. Rafael C Gonzalez, Richard E Woods 2nd Edition, Digital Image Processing -
Pearson Education 2003.
2. William K Pratt, Digital Image Processing John Willey (2001)

REFERENCES

1. Image Processing Analysis and Machine Vision – Millman Sonka, Vaclav hlavac,
Roger Boyle, Broos/colic, Thompson Learniy (1999).
2. A.K. Jain, PHI, New Delhi (1995)-Fundamentals of Digital Image Processing.
3. Chanda Dutta Magundar – Digital Image Processing and Applications, Prentice Hall
of India, 2000

www.csetube.in
NATURAL LANGUAGE PROCESSING L
T P M C
3
0 0 100 3
UNIT I INTRODUCTION 6
Introduction: Knowledge in speech and language processing – Ambiguity – Models and
Algorithms – Language, Thought and Understanding. Regular Expressions and
automata: Regular expressions – Finite-State automata. Morphology and Finite-State
Transducers: Survey of English morphology – Finite-State Morphological parsing –
Combining FST lexicon and rules – Lexicon-Free FSTs: The porter stammer – Human
morphological processing
UNIT II SYNTAX 10
Word classes and part-of-speech tagging: English word classes – Tagsets for English –
Part-of-speech tagging – Rule-based part-of-speech tagging – Stochastic part-of-
speech tagging – Transformation-based tagging – Other issues. Context-Free
Grammars for English: Constituency – Context-Free rules and trees – Sentence-level
constructions – The noun phrase – Coordination – Agreement – The verb phase and
sub categorization – Auxiliaries – Spoken language syntax – Grammars equivalence
and normal form – Finite-State and Context-Free grammars – Grammars and human
processing. Parsing with Context-Free Grammars: Parsing as search – A Basic Top-
Down parser – Problems with the basic Top-Down parser – The early algorithm – Finite-
State parsing methods.

n
UNIT III ADVANCED FEATURES AND SYNTAX e.i 11
Features and Unification: Feature structures – Unification of feature structures –
ub
Features structures in the grammar – Implementing unification – Parsing with unification
constraints – Types and Inheritance. Lexicalized and Probabilistic Parsing: Probabilistic
et

context-free grammar – problems with PCFGs – Probabilistic lexicalized CFGs –


cs

Dependency Grammars – Human parsing.


w.

UNIT IV SEMANTIC 10
ww

Representing Meaning: Computational desiderata for representations – Meaning


structure of language – First order predicate calculus – Some linguistically relevant
concepts – Related representational approaches – Alternative approaches to meaning.
Semantic Analysis: Syntax-Driven semantic analysis – Attachments for a fragment of
English – Integrating semantic analysis into the early parser – Idioms and
compositionality – Robust semantic analysis. Lexical semantics: relational among
lexemes and their senses – WordNet: A database of lexical relations – The Internal
structure of words – Creativity and the lexicon.
UNIT V APPLICATIONS 8
Word Sense Disambiguation and Information Retrieval: Selectional restriction-based
disambiguation – Robust word sense disambiguation – Information retrieval – other
information retrieval tasks. Natural Language Generation: Introduction to language
generation – Architecture for generation – Surface realization – Discourse planning –
Other issues. Machine Translation: Language similarities and differences – The transfer
metaphor – The interlingua idea: Using meaning – Direct translation – Using statistical
techniques – Usability and system development.
TOTAL : 45
TEXT BOOKS
1. Daniel Jurafsky & James H.Martin, “ Speech and Language Processing”,
Pearson Education (Singapore) Pte. Ltd., 2002.
2. James Allen, “Natural Language Understanding”, Pearson Education, 2003.

www.csetube.in
SYSTEM MODELING AND SIMULATION
L T P M C
3 0 0 100 3
Unit I. INTRODUCTION 8
Systems, modeling, general systems theory, Concept of simulation, Simulation as a
decision making tool, types of simulation.

Unit II. RANDOM NUMBERS 9


Pseudo random numbers, methods of generating random variables, discrete and
continuous distributions, testing of random numbers.

Unit III. DESIGN OF SIMULATION EXPERIMENTS 10


Problem formulation, data collection and reduction, time flow mechanism, key variables,
logic flow chart, starting condition, run size, experimental design consideration, output
analysis and interpretation validation.

Unit IV. SIMULATION LANGUAGES 8


Comparison and selection of simulation languages, study of anyone simulation
language.

n
e.i
Unit V. CASE STUDIES 10
ub

Development of simulation models using simulation language studied for systems like
et

queuing systems, Production systems, Inventory systems, maintenance and


cs

replacement systems and Investment analysis.


w.

TOTAL : 45
ww

TEXT BOOKS
1. Geoffrey Gordon, “System Simulation”, 2nd Edition, Prentice Hall, India, 2002.
2. Narsingh Deo, “System Simulation with Digital Computer, “Prentice Hall, India,
2001.

REFERENCES
1. Jerry Banks and John S.Carson, Barry L. Nelson, David M.Nicol, “Discrete Event
System Simulation”, 3rd Edition, Prentice Hall, India, 2002.
2. Shannon, R.E. Systems simulation, The art and science, Prentice Hall, 1975.
3. Thomas J. Schriber, Simulation using GPSS, John Wiley, 1991.

www.csetube.in
80230063 SOFTWARE QUALITY MANAGEMENT
L T P M C
3 0 0 100 3
UNIT I INTRODUCTION TO SOFTWARE QUALITY 9

Software Quality – Hierarchical models of Boehm and McCall – Quality measurement –


Metrics measurement and analysis – Gilb’s approach – GQM Model

UNIT II SOFTWARE QUALITY ASSURANCE 9

Quality tasks – SQA plan – Teams – Characteristics – Implementation – Documentation


– Reviews and Audits

UNIT III QUALITY CONTROL AND RELIABILITY 9

Tools for Quality – Ishikawa’s basic tools – CASE tools – Defect prevention and removal
– Reliability models – Rayleigh model – Reliability growth models for quality
assessment

UNIT IV QUALITY MANAGEMENT SYSTEM 9

n
e.i
ub
Elements of QMS – Rayleigh model framework – Reliability Growth models for QMS –
Complexity metrics and models – Customer satisfaction analysis.
et
cs

UNIT V QUALITY STANDARDS 9


w.
ww

Need for standards – ISO 9000 Series – ISO 9000-3 for software development – CMM
and CMMI – Six Sigma concepts.

TOTAL : 45

TEXT BOOKS
1. Allan C. Gillies, “Software Quality: Theory and Management”, Thomson Learning,
2003. (UI : Ch 1-4 ; UV : Ch 7-8)
2. Stephen H. Kan, “Metrics and Models in Software Quality Engineering”, Pearson
Education (Singapore) Pte Ltd., 2002. (UI : Ch 3-4; UIII : Ch 5-8 ; UIV : Ch 9-11)

REFERENCES
1. Norman E. Fenton and Shari Lawrence Pfleeger, “Software Metrics” Thomson,
2003
2. Mordechai Ben – Menachem and Garry S.Marliss, “Software Quality”, Thomson
Asia Pte Ltd, 2003.
3. Mary Beth Chrissis, Mike Konrad and Sandy Shrum, “CMMI”, Pearson Education
(Singapore) Pte Ltd, 2003.
4. ISO 9000-3 “Notes for the application of the ISO 9001 Standard to software
development”.

www.csetube.in
80230064 HIGH SPEED NETWORKS
L T P M C
3 0 0 100 3

UNIT I HIGH SPEED NETWORKS 8

Introduction to Computer Networks - Review of OSI/ISO model - TCP/IP, Peer to peer


Networks - Frame Relay Networks – Asynchronous transfer mode – ATM Protocol
Architecture, ATM logical Connection, ATM Cell – ATM Service Categories – AAL. High
Speed LAN’s: Fast Ethernet, Gigabit Ethernet, Fibre Channel – Wireless LAN’s:
applications, requirements – Architecture of 802.11, Queuing Analysis- Queuing Models
– Single Server Queues

UNIT II CONGESTION AND TRAFFIC MANAGEMENT 10

Effects of Congestion – Congestion Control – Traffic Management – Congestion


Control in Packet Switching Networks – Frame Relay Congestion Control - Queuing
Discipline, FQ, PS, BRFQ, GPS, WFQ

UNIT III TCP AND ATM CONGESTION CONTROL 11

n
TCP Flow control – TCP Congestion Control – Retransmission – Timer Management –
e.i
Exponential RTO backoff – KARN’s Algorithm – Window management – Performance of
ub
TCP over ATM. Traffic and Congestion control in ATM – Requirements – Attributes –
Traffic Management Frame work, Traffic Control – ABR traffic Management – ABR rate
et

control, RM cell formats, ABR Capacity allocations – GFR traffic management.


cs
w.

UNIT IV PROTOCOLS FOR QOS SUPPORT 8


ww

Integrated Services - Differentiated Services - RSVP – MPLS – RTP – RTCP. - RTSP

UNIT V RECENT TRENDS IN HIGH SPEED NETWORKS 8

Enabling Differentiated Services Using Generalized Power Control Model in Optical


Networks, Adaptive Quality of Service Based Power Management Algorithm in Wireless
Transmission, New Worm Exploiting IPV6 and IPV4-IPV6 Dual stack Networks,
Methodologies and Tools for Exploring Transport Protocols in the Context of High-
speed Networks, End-to-end Congestion Control for High Speed Networks Based on
Population Ecology Models
TOTAL: 45
TEXT BOOKS:
1. William Stallings, “HIGH SPEED NETWORKS AND INTERNET”, Pearson
Education, Fourth Edition, 2005.
2. Behrouz A. Forouzan, “Data Communications and Networking”, 4th edition,
Tata McGraw-Hill, 2005.

www.csetube.in
REFERENCES:
1. Warland & Pravin Varaiya, “HIGH PERFORMANCE COMMUNICATION
NETWORKS”, Jean Harcourt Asia Pvt. Ltd., II Edition, 2001.
2. Enabling Differentiated Services Using Generalized Power Control Model in
Optical Networks IEEE transactions on communications Vol 57, No 9,
September 2009
3. An adaptive Quality of Service Based Power Management Algorithm in
Wireless Transmission IJCA Vol 16, No 3, Sept 2009
4. A New Worm Exploiting IPV6 and IPV4-IPV6 Dual stack Networks:
Experiment, Modeling, Simulation and Defense: IEEE networks
September/October 2009
5. Methodologies and Tools for Exploring Transport Protocols in the Context of
High-speed Networks Eighth IEEE International Symposium on Cluster
Computing and the Grid 2008

n
e.i
ub
et
cs
w.
ww

www.csetube.in
80230065 C # AND .NET FRAMEWORK
L T P M C
3 0 0 100 3

UNIT I INTRODUCTION TO C# 8
Introducing C#, Understanding .NET, Overview of C#, Literals, Variables, Data Types,
Operators, Expressions, Branching, Looping, Methods, Arrays, Strings, Structures,
Enumerations.

UNIT II OBJECT ORIENTED ASPECTS OF C# 9


Classes, Objects, Inheritance, Polymorphism, Interfaces, Operator Overloading,
Delegates, Events, Errors and Exceptions.

UNIT III APPLICATION DEVELOPMENT ON .NET 8


Building Windows Applications, Accessing Data with ADO.NET.

UNIT IV WEB BASED APPLICATION DEVELOPMENT ON .NET 8


Programming Web Applications with Web Forms, Programming Web Services.

UNIT V THE CLR AND THE .NET FRAMEWORK 12

n
e.i
Assemblies, Versioning, Attributes, Reflection, Viewing MetaData, Type Discovery,
Reflecting on a Type, Marshaling, Remoting, Understanding Server Object Types,
ub
Specifying a Server with an Interface, Building a Server, Building the Client, Using
et

SingleCall, Threads.
TOTAL : 45
cs
w.

TEXT BOOKS
ww

1. E. Balagurusamy, “Programming in C#”, Tata McGraw-Hill, 2004. (Unit I, II)


2. J. Liberty, “Programming C#”, 2nd ed., O’Reilly, 2002. (Unit III, IV, V)

REFERENCES
1. Herbert Schildt, “The Complete Reference: C#”, Tata McGraw-Hill, 2004.
2. Robinson et al, “Professional C#”, 2nd ed., Wrox Press, 2002.
3. Andrew Troelsen, “C# and the .NET Platform”, A! Press, 2003.
4. Thamarai Selvi, R. Murugesan, “A Textbook on C#”, Pearson Education, 2003.

www.csetube.in
80230066 NETWORK PROGRAMMING AND MANAGEMENT
L T P M C
3 0 0 100 3
UNIT I ELEMENTARY TCP SOCKETS 9
Introduction to Socket Programming – Overview of TCP/IP Protocols –Introduction to
Sockets – Socket address Structures – Byte ordering functions – address conversion
functions – Elementary TCP Sockets – socket, connect, bind, listen, accept, read, write,
close functions – Iterative Server – Concurrent Server.

UNIT II APPLICATION DEVELOPMENT 9


TCP Echo Server – TCP Echo Client – Posix Signal handling – Server with multiple
clients – boundary conditions: Server process Crashes, Server host Crashes, Server
Crashes and reboots, Server Shutdown – I/O multiplexing – I/O Models – select function
– shutdown function – TCP echo Server (with multiplexing) – poll function – TCP echo
Client (with Multiplexing)

UNIT III SOCKET OPTIONS, ELEMENTRY UDP SOCKETS 9

n
Socket options – getsocket and setsocket functions – generic socket options – IP socket
e.i
options – ICMP socket options – TCP socket options – Elementary UDP sockets – UDP
echo Server – UDP echo Client – Multiplexing TCP and UDP sockets – Domain name
ub
system – gethostbyname function – Ipv6 support in DNS – gethostbyadr function –
et

getservbyname and getservbyport functions.


cs
w.

UNIT IV ADVANCED SOCKETS 9


ww

Ipv4 and Ipv6 interoperability – threaded servers – thread creation and termination –
TCP echo server using threads – Mutexes – condition variables – raw sockets – raw
socket creation – raw socket output – raw socket input – ping program – trace route
program.

UNIT V SIMPLE NETWORK MANAGEMENT 9


SNMP network management concepts – SNMP management information – standard
MIB’s – SNMPv1 protocol and Practical issues – introduction to RMON, SNMPv2 and
SNMPv3.

TOTAL : 45 HRS
TEXT BOOKS
1. W. Richard Stevens, “UNIX NETWORK PROGRAMMING Vol-I” Second Edition,
PHI / Pearson Education, 1998. (Units – I, II, III & IV.) (Chapter – 1-10, 23, 25)
2. William Stallings, “SNMP, SNMPv2, SNMPv3 and RMON 1 and 2”, Third Edition,
Addison Wesley, 1999. (Unit - V) (Chapter – 4-7)

REFERENCES

1. D.E. Comer, “Intrenetworking with TCP/IP Vol- III”, (BSD Sockets Version),
second Edition, PHI, 2003.

www.csetube.in
80230067 ENTERPRISE RESOURCE PLANNING
L T P M C
3 0 0 100 3
UNIT I INTRODUCTION 9
ERP: An Overview, Enterprise – An Overview, Benefits of ERP, ERP and Related
Technologies, Business Process Reengineering (BPR), Data Warehousing, Data
Mining, OLAP, SCM

UNIT II ERP IMPLEMENTATION 9


ERP Implementation Lifecycle, Implementation Methodology, Hidden Costs, Organizing
the Implementation, Vendors, Consultants and Users, Contracts with Vendors,
Consultants and Employees, Project Management and Monitoring

UNIT III THE BUSINESS MODULES 9

Business modules in an ERP Package, Finance, Manufacturing, Human Resources,


Plant Maintenance, Materials Management, Quality Management, Sales and
Distribution

n
UNIT IV THE ERP MARKET
e.i 9
ub
ERP Market Place, SAP AG, PeopleSoft, Baan, JD Edwards, Oracle, QAD, SSA
et

UNIT V ERP – PRESENT AND FUTURE 9


cs

Turbo Charge the ERP System, EIA, ERP and e-Commerce, ERP and Internet, Future
w.

Directions
ww

TOTAL : 45
TEXT BOOKS
1. Alexis Leon, “ERP Demystified”, Tata McGraw Hill, New Delhi, 2000
2. Joseph A Brady, Ellen F Monk, Bret Wagner, “Concepts in Enterprise Resource
Planning”, Thompson Course Technology, USA, 2001.

REFERENCES

1. Vinod Kumar Garg and Venkitakrishnan N K, “Enterprise Resource Planning –


Concepts and Practice”, PHI, New Delhi, 2003

www.csetube.in
80230068 INFORMATION SECURITY
L T P M C
3 0 0 100 3
UNIT 1 INTRODUCTION 9

History, What is Information Security?, Critical Characteristics of Information, NSTISSC


Security Model, Components of an Information System, Securing the Components,
Balancing Security and Access, The SDLC, The Security SDLC

UNIT II SECURITY INVESTIGATION 9


Need for Security, Business Needs, Threats, Attacks, Legal, Ethical and Professional
Issues

UNIT III SECURITY ANALYSIS 9


Risk Management: Identifying and Assessing Risk, Assessing and Controlling Risk

UNIT IV LOGICAL DESIGN 9


Blueprint for Security, Information Security Policy, Standards and Practices, ISO
17799/BS 7799, NIST Models, VISA International Security Model, Design of Security

n
Architecture, Planning for Continuity e.i
UNIT V PHYSICAL DESIGN 9
ub

Security Technology, IDS, Scanning and Analysis Tools, Cryptography, Access Control
et

Devices, Physical Security, Security and Personnel


cs
w.

TOTAL : 45
ww

TEXT BOOKS
1. Michael E Whitman and Herbert J Mattord, “Principles of Information Security”, Vikas
Publishing House, New Delhi, 2003
2. Micki Krause, Harold F. Tipton, “ Handbook of Information Security Management”,
Vol 1-3 CRC Press LLC, 2004.

REFERENCES
1. Stuart Mc Clure, Joel Scrambray, George Kurtz, “Hacking Exposed”, Tata McGraw-
Hill, 2003
2. Matt Bishop, “ Computer Security Art and Science”, Pearson/PHI, 2002.

www.csetube.in
80230069 CLOUD COMPUTING
L
T P M C
3
0 0 100 3
UNIT – I INTRODUCTION 9
Cloud Computing Introduction, From, Collaboration to cloud, Working of cloud
computing, pros and cons, benefits, developing cloud computing services, Cloud
service development, discovering cloud services.

UNIT – II CLOUD COMPUTING FOR EVERYONE 9


Centralizing email communications, cloud computing for community, collaborating on
schedules, collaborating on group projects and events, cloud computing for corporation,
mapping schedulesm managing projects, presenting on road.

UNIT – III USING CLOUD SERVICES 9


Collaborating on calendars, Schedules and task management, exploring on line
scheduling and planning, collaborating on event management, collaborating on contact
management, collaborating on project management, collaborating on word processing,
spreadsheets, and databases., Discovering Cloud Services Development Services and
Tools – Amazon Ec2 – Google App Engine – IBM Clouds

UNIT – IV OUTSIDE THE CLOUD 9

n
Evaluating web mail services, Evaluating instant messaging, Evaluating web conference
e.i
tools, creating groups on social networks, Evaluating on line groupware, collaborating
ub
via blogs and wikis
et

UNIT – V STORING AND SHARING 9


cs

Understanding cloud storage, evaluating on line file storage, exploring on line book
w.

marking services, exploring on line photo editing applications, exploring photo sharing
communities, controlling it with web based desktops.
ww

TOTAL : 45

TEXT BOOK
1. Michael Miller, “ Cloud Computing”, Pearson Education, New Delhi, 2009

REFERENCES

1. Michael Miller, Cloud Computing: Web-Based Applications That Change the Way
You Work and Collaborate Online, Que Publishing, August 2008.
2. Haley Beard, Cloud Computing Best Practices for Managing and Measuring
Processes for On-demand Computing, Applications and Data Centers in the Cloud with
SLAs, Emereo Pty Limited, July 2008.

www.csetube.in
80230058 REAL TIME SYTEMS
L T P M C
3 0 0 100 3

UNIT I INTRODUCTION 9

Introduction-Issues in Real Time Computing-Structure of a Real Time System-Task


Classes-Performance Measures for Real Time Systems-Estimating Program Run
Times-Task Assignment and Scheduling-Classical Uniprocessor scheduling algorithms-
Uniprocessor scheduling of IRIS Tasks-Task Assignment-Mode Changes-Fault Tolerant
Scheduling.

UNIT II PROGRAMMING LANGUAGES AND TOOLS 9


Programming Languages and Tools-Desired Language Characteristic-Data Typing-
Control Structures-Facilitating Hierarchical Decomposition-Packages-Run time
(Exception) Error Handling-Overloading and Generics Multitasking –Low Level
Programming-Task scheduling-Timing Specifications-Programming Environments-Run-
time Support.

UNIT III REAL TIME DATABASE 9


Real time Database-Basic Definition-Real Time Vs General Purpose Databases-Main
Memory Databases-Transaction priorities-Transaction Aborts-Concurrency Control

n
Issues-Disk Scheduling Algorithms-Two-phase Approach to improve Predictability-
e.i
Maintaining Serialization Consistency –Data-bases for Hard Real Time Systems.
ub

UNIT IV COMMUNICATION 9
et

Real-Time Communication-Communications Media-Network Topologies Protocols-Fault


cs

Tolerant Routing –Fault Tolerance Techniques-Fault Types-Fault Detection-Fault Error


w.

containment Redundancy-data Diversity-Reversal Checks-Integrated Failure handling.


ww

UNIT V EVALUATION TECHNIQUES 9


Reliability Evaluation Techniques-Obtaining Parameter Values-Reliability Models for
Hardware Redundancy-Software Error models. Clock Synchronization-Clock-A No-fault-
Tolerant Synchronization Algorithm-Impact of Faults-Fault Tolerant Synchronization in
Hardware-Fault Tolerant Synchronization in Software
Total: 45
TEXT BOOKS
1. C.M.Krishna,Kang G Shin,”Real-Time Systems”,McGraw-Hill International
Editions,1997.
2. Stuart Bennett,”Real Time Computer Control –An Introduction”,Pearson
Education,1998.
REFERENCES:
1. Peter D.Lawrence,Real Time Micro Computer System Design-An
Introduction”,McGraw Hill,1998.
2. S.T.Allworth, R.N.Zobel,”Inroduction To Real Time Software Design”,Second
Edition,Macmillan,1987.
3. R.J.A Buhur, D.L.bailey ,”An Introduction To Real-Time System”,Pearson
Education,1999.
4. Philip A.Laplante” Real-Time System Design Analysis”Third Edition,Prentice
Hall,2004.
5. Lics,” Real-Time Systems”,First Edition,Pearson Education,2000

www.csetube.in
80230070 SEMANTIC WEB
L T P M C
3 0 0 100 3
Unit I. Introduction 9
Components – Types – Ontological Commitments – Ontological Categories –
Philosophical Background - Knowledge Representation Ontologies – Top Level
Ontologies – Linguistic Ontologies – Domain Ontologies – Semantic Web – Need –
Foundation – Layers – Architecture.

Unit II. Languages for Semantic Web and Ontologies: 10


Web Documents in XML – RDF - Schema – Web Resource Description using RDF-
RDF Properties – Topic Maps and RDF – Overview – Syntax Structure – Semantics –
Pragmatics - Traditional Ontology Languages – LOOM- OKBC – OCML - Flogic
Ontology Markup Languages – SHOE – OIL - DAML + OIL- OWL

Unit III. Ontology Learning for Semantic Web 10


Taxonomy for Ontology Learning – Layered Approach – Phases of Ontology Learning –
Importing and Processing Ontologies and Documents – Ontology Learning Algorithms -
Evaluation

Unit V. Ontology Management and Tools 9


Overview – need for management – development process – target ontology – ontology

n
mapping – skills management system – ontological class – constraints – issues.
e.i
Evolution – Development of Tools and Tool Suites – Ontology Merge Tools – Ontology
ub
based Annotation Tools.
et

Unit V. Applications: 7
cs
w.

Web Services – Semantic Web Services - Case Study for specific domain – Security
issues – current trends.
ww

TOTAL = 45
TEXT BOOKS
1. Asuncion Gomez-Perez, Oscar Corcho, Mariano Fernandez-Lopez, “Ontological
Engineering: with examples from the areas of Knowledge Management, e-
Commerce and the Semantic Web” Springer, 2004
2. Grigoris Antoniou, Frank van Harmelen, “A Semantic Web Primer (Cooperative
Information Systems)”, The MIT Press, 2004
REFERENCES:
1. Alexander Maedche, “Ontology Learning for the Semantic Web”, Springer; 1
edition, 2002
2. John Davies, Dieter Fensel, Frank Van Harmelen, “Towards the Semantic Web:
Ontology – Driven Knowledge Management”, John Wiley & Sons Ltd., 2003
3. Dieter Fensel (Editor), Wolfgang Wahlster, Henry Lieberman, James Hendler,
“Spinning the Semantic Web: Bringing the World Wide Web to Its Full Potential”,
The MIT Press, 2002
4. Michael C. Daconta, Leo J. Obrst, Kevin T. Smith, “The Semantic Web: A Guide
to the Future of XML, Web Services, and Knowledge Management”, Wiley, 2003
5. Steffen Staab (Editor), Rudi Studer, “Handbook on Ontologies (International
Handbooks on Information Systems)”, Springer 1st edition, 2004

www.csetube.in
80230071 SERVICE ORIENTED ARCHITECTURE
L T P M C
3 0 0 100 3

Unit I 9

Introduction – Service Oriented Enterprise – Service Oriented Architecture (SOA) –


SOA and Web Services – Multi-Channel Access – Business Process management –
Extended Web Services Specifications – Overview of SOA – Concepts – Key Service
Characteristics – Technical Benefits – Business Benefits
Unit II 9

SOA and Web Services – Web Services Platform – Service Contracts – Service-Level
Data Model – Service Discovery – Service-Level Security – Service-Level Interaction
patterns – Atomic Services and Composite Services – Proxies and Skeletons –
Communication – Integration Overview – XML and Web Services - .NET and J2EE
Interoperability – Service-Enabling Legacy Systems – Enterprise Service Bus Pattern

Unit III 9

n
e.i
Multi-Channel Access – Business Benefits – SOA for Multi Channel Access – Tiers –
Business Process Management – Concepts – BPM, SOA and Web Services – WS-
ub
BPEL – Web Services Composition
et
cs

Unit IV 9
w.

Java Web Services – JAX APIs – JAXP – JAX-RPC – JAXM – JAXR – JAXB
ww

Unit V 9

Metadata Management – Web Services Security – Advanced Messaging – Transaction


Management
TOTAL : 45
TEXT BOOKS
1. Eric Newcomer, Greg Lomow, “Understanding SOA with Web Services”, Pearson
Education, 2005
2. James McGovern, Sameer Tyagi, Michael E Stevens, Sunil Mathew, “Java Web
Services Architecture”, Elsevier, 2003. (Unit 4)

REFERENCES:
1. Thomas Erl, “Service Oriented Architecture”, Pearson Education, 2005
2. Frank Cohen, “FastSOA”, Elsevier, 2007.
3. Jeff Davies, “The Definitive Guide to SOA”, Apress, 2007.
4. Sandeep Chatterjee, James Webber, “Developing Enterprise Web Services”,
Pearson Education, 2004.

www.csetube.in

You might also like