Cbe Sem 8
Cbe Sem 8
[Regulation 2008]
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
n
e.i
Code.No
Course Title L T P C
ub
et
www.csetube.in
OPEN SOURCE TOOLS AND COMPONENTS
L T P M C
3 0 0 100 3
UNIT I 10
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
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
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.
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.
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
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
UNIT IV SEMANTIC 10
ww
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.
n
e.i
Unit V. CASE STUDIES 10
ub
Development of simulation models using simulation language studied for systems like
et
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
Tools for Quality – Ishikawa’s basic tools – CASE tools – Defect prevention and removal
– Reliability models – Rayleigh model – Reliability growth models for quality
assessment
n
e.i
ub
Elements of QMS – Rayleigh model framework – Reliability Growth models for QMS –
Complexity metrics and models – Customer satisfaction analysis.
et
cs
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
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
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.
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
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.
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
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.
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
n
UNIT IV THE ERP MARKET
e.i 9
ub
ERP Market Place, SAP AG, PeopleSoft, Baan, JD Edwards, Oracle, QAD, SSA
et
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
www.csetube.in
80230068 INFORMATION SECURITY
L T P M C
3 0 0 100 3
UNIT 1 INTRODUCTION 9
n
Architecture, Planning for Continuity e.i
UNIT V PHYSICAL DESIGN 9
ub
Security Technology, IDS, Scanning and Analysis Tools, Cryptography, Access Control
et
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.
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
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
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
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.
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
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
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