Sei sulla pagina 1di 23

ANNA UNIVERSITY :: CHENNAI – 600 025

DEGREE OF BACHELOR OF TECHNOLOGY


(8 SEMESTER PROGRAMME)
BRANCH: B.TECH. INFORMATION TECHNOLOGY
CURRICULUM

V SEMESTER
Code No. Course Title L T P M
THEORY
IF351 Digital Signal Processing 3 1 0 100
IF352 Computer Networks 3 0 0 100
IF353 Visual Programming 3 0 0 100
IF354 Object Oriented Analysis and Design 3 0 0 100
IF355 Software Quality Management 3 0 0 100
IF356 Information Coding Techniques 3 0 0 100

PRACTICAL
IF357 CASE Tools Lab 0 0 3 100
IF358 Visual Programming Lab 0 0 3 100

Code No. Course Title L T P M


THEORY
IF361 TCP/IP and socket Programming 3 0 0 100
IF362 Component Based Technology 3 0 0 100
IF363 Embedded Architecture 3 0 0 100
IF364 Multimedia Systems 3 0 0 100
IF365 Mobile Communication 3 0 0 100
IF366 Web Technology 3 0 2 100

PRACTICAL
IF367 Multimedia Lab 0 0 3 100
IF368 Software Components Lab 0 0 3 100
VI SEMESTER

VII SEMESTER
Code No. Course Title L T P M
THEORY
MG332 Principles of Marketing and Management 3 0 0 100
IF451 High Performance Networks 3 0 0 100
IF452 Network Design Security and Management 3 1 0 100
E1*** Elective I 3 0 0 100
CE071 Principles of Environmental Science and 3 0 0 100
Engineering
GE035 Professional Ethics 3 0 0 100

PRACTICAL
IF453 Networking Lab 0 0 3 100
IF454 Software Development Lab 0 0 3 100
IF460 Comprehension 0 0 3 100

VIII SEMESTER
Code No. Course Title L T P M
THEORY
E2*** Elective II 3 0 0 100
GE406 Total Quality Management 3 0 0 100

PRACTICAL
IF455 Project Work 0 0 12 200

5 TH SEMESTER
IF351 DIGITAL SIGNAL PROCESSING

1. UNIT – I 9+3
Discrete Time Signals and Systems: Analysis of discrete time linear shift invariant
systems - Convolution sum- Discrete-time systems described by difference equations-
Implementation of discrete time systems - Z-transform and system analysis.

2. UNIT – II 8+3
Discrete time Fourier transform (DTFT): DFT and properties - computation of DFT
and IDFT using Fast Fourier Transform (FFT), radix-2 DIT and DIF algorithms

3. UNIT – III 9+3


Structures for FIR systems: direct, cascade, frequency sampling and lattice structures -
Structures for IIR systems: direct, cascade, parallel and lattice structures- Representation
of numbers - Quantization of filter coefficients - Round-off effects in digital filters.

4. UNIT – IV 10 + 3
Digital Filters: Design of linear phase FIR filters using window methods, frequency
sampling method - Design of IIR filters from analog filters, Frequency transformation.

5. UNIT – V 9+3
Application: Multirate Digital Signal Processing, Sampling rate conversion – Sub-band
coding of speech signals - Musical sound processing.

THEORY : 45, TUTORIALS : 15, TOTAL : 60

TEXT BOOK
1. John G.Proakis and Dimitris G.Manolakis, “Digital Signal Processing Principles
Algorithms and Applications, 3rd edition, Prentice Hall of India Pvt., Ltd. 2002.

REFERENCES
1. Sanjit K. Mitra, “Digital Signal Processing – A Computer based Approach”, Tata
McGraw-Hill Edition, 2002.
2. Alan Oppenheim V., Ronald Schafer W., “Discrete Time Signal Processing”,
Pearson Education India Pvt Ltd., New Delhi, 2002.

IF352 COMPUTER NETWORKS

1. UNIT – I 8
Data Communication Concepts: Transmission media – Data encoding – Interface and
Modems – Multiplexing – Error detection and correction – Digital subscriber line –
Circuit switching – Packet switching – Message switching.
2. UNIT – II 10
Wide Area Networks: ISO – OSI layered architecture – Function of the layers – Data
link protocols – HDLC, LAPB, LAPD, Inter networking devices – Repeaters, Bridges,
Routers, Routing algorithms – Distance vector routing, link state routing, X.25 protocol,
congestion control.

3. UNIT – III 9
Frame relay and ATM networks: Frame relay operation – layers and traffic control;
ATM networks – Architecture switching, layers service classes.

4. UNIT – IV 10
Local Area Network: LAN topology – Ethernet – Token bus – Token ring – FDDI –
Wireless LAN, ATM LAN – IEEE 802 Medium access control layer standard – Random
access protocols – ALOHA – Slotted ALOHA.

5. UNIT – V 8
OSI Layers: Transport layer issues – Session layer – Synchronization – Presentation
layer – Encryption, decryption, Application layer – Message handling system, file
transfer, virtual terminal – E-mail.

TOTAL : 45

TEXT BOOK
1. William Stallings, “Data and Computer Communication”, sixth edition, Pearson
education Asia, 2000.

REFERENCES
1. Behrouz A, Forouzan, “Data Communication and Networking”, second edition,
Tata McGraw-Hill, 2000.
2. Fred Halsall, “Data Communication, Computer networks and Open Systems”,
Fourth edition, Addison Wesley, 1995.
3. Andrew S.Tanenbaum, “Computer networks”, Third edition, PHI, 1996, Chapter
4.

IF353 VISUAL PROGRAMMING

1. UNIT – I 8
Introduction to Windows Programming: GUI Concepts – Overview of Windows
programming – Creating the window - Displaying the window - message Loop –
windows procedure-WM_PAINT message - WM_DESTROY message – An Introduction
to GDI – Scroll Bars – Keyboard – Mouse – Menus.

2. UNIT – II 9
Visual Basic Programming: IDE – First Visual Basic Program - Introduction to Forms –
Intrinsic Controls –working with Files - Accessing databases with data control - Classes
and Objects – ADO Object Model.

3. UNIT – III 9
Visual C++ Programming: Windows Programming Model - Visual C++ components –
Microsoft foundation classes Library Application Framework – Getting Started with
AppWizard – Basic Event handling, Mapping modes, and a Scrolling View - Graphics
Device Interface, Colors and fonts – Modal Dialog and Windows Common Dialogs –
Modeless Dialog and windows Common dialogs – Using ActiveX controls – Windows
Message Processing and Multithreading.

4. UNIT – IV 9
Advanced Concepts: Menus – Keyboard Accelerators – Rich Edit Control – Tool bars –
Status bars – A reusable Frame Window Base Class - Reading and writing documents -
SDI and MDI environments – splitter windows and multiple views.

5. UNIT – V 10
Applications of Windows Programming: Dynamic link library – Component Object
Model - Object linking and embedding – Data Base Management With Microsoft ODBC.

TOTAL : 45

TEXT BOOKS
1. Charles Petzold, “Windows Programming”, Microsoft press, 1996. Chapters:
2,5,6,9,10.
2. Francesco Balena, “Programming Microsoft Visual Basic6.0”, Microsoft press,
Indian Reprint, 2001. Chapters: 1,2,3,5,6,13.
3. David Kruglirski.J, “Programming Microsoft Visual C++”, Fifth Edition,
Microsoft press, 1998.
Chapters: 1,2,3,4,5,6,7,8,12,13,14,15,17,18,20,22,24,31.

REFERENCES 
1. G.Cornell, “Visual Basic 6”, Tata McGraw Hill, 1998.
2. Deitel & Deitel, T.R.Nieto, “Visual Basic 6, How to program”, Prentice Hall of
India, 1999.

IF354 OBJECT ORIENTED ANALYSIS AND DESIGN

1. UNIT – I 9
Object model – Elements – Class and object – Nature of object/class – Relationship
among objects – Relationship among classes – Quality classes and objects. Classification
and Process - Classification – classical categorization –Conceptual clustering.
2. UNIT – II 9
Prototype theory – Analysis and design – Activities – Classical approaches – First
principles – The Micro development process – The Macro Development process. UML
Notations – UML model – Introduction –Use case – Usage –Class diagrams –
Perspectives.

3. UNIT – III 9
Perspectives – Associations – Attributes – Operations – CRC cards – Usage – Interaction
diagrams – Sequence diagrams – Collaboration diagrams – Package diagrams –
Concurrent state diagram – Activity diagram – Decomposing and activity – Domain
model – Specification model – System design – Detailed design – Coding

4. UNIT – IV 9
Object Oriented model traditional techniques - Current techniques - Approach to identify
attribute – Service – Method. Behaviour Specifications – Static behaviour specification
techniques – Control – Documenting control.

5. UNIT – V 9
Documenting static behaviour - Dynamic behaviour identification - Specification
techniques - Documenting - Event specifications - Identifying relationships.

TOTAL : 45

TEXT BOOKS
1. Martin Fowler, Kendall Scott, “UML Distilled - Applying the standard object
modeling language”, Addison Wesley, 1997.
2. Richard C Lee, William M Tepfenhart, “UML and C++ - A practical guide to object
oriented development”, PH, 1997.

REFERENCES
1. Grady Booch, “Object Oriented Analysis and Design with applications” II Edition
Addison Wesley, 1994.
2. James Martin & James J. Odell, “Object Oriented Methods - A foundation”, Prentice
Hall, 1997.

IF355 SOFTWARE QUALITY MANAGEMENT

1. UNIT – I 9
Software Quality: views of quality - hierarchical modeling - Boehmn and Mccalls
models - quality criteria – interrelation -measuring quality - quality metrics - overall
measure of quality.

2. UNIT – II 9
Developments in measuring quality: Gilb approach-quality prompts- Management of
quality - tools for quality-quality standards.

3. UNIT – III 9
Quality Management System: Historical perspective elements of QMS - Human factors
- Time management - QMS for software-quality assurance - ISO9000 series-a generic
quality management standard.

4. UNIT – IV 9
Principles and Practices in QMS: Process-product-project-people in software
development-management spectrum -W5HH principle - critical practices - ISO 9001 and
capability maturity models.

5. UNIT – V 9
Measures and metrics in Process and Project domains: Metrics for software quality -
Integrating metrics within Software engineering process - Metrics for small
organizations.

TOTAL : 45
TEXT BOOKS
1. Alcon Gillies: “Software quality: Theory and management”, International
Thomson, Computer press 1997; Chapters: 1,2,3,5,6,7.
2. Stephen H.Kan, “Metrics and models in software quality Engg”, Addision –
Wesley1955; Chapter: 4
3. Roger S. Pressman, “Software Engineering-A Practitioner’s Approach”, 5th
Edition, McGraw Hill pub.2001; Chapter: 4.
4. Humphrey Watts, “Managing the Software process” Addison Wesley, 1986.

IF356 INFORMATION CODING TECHNIQUES

1. UNIT – I 9
Information Entropy Fundamentals: Uncertainty, Information and Entropy – Source
coding Theorem – Huffman coding – Shannon Fano coding – Discrete Memoryless
channels – channel capacity – channel coding Theorem – Channel capacity Theorem.

2. UNIT – II 9
Data and Voice Coding: Delta Modulation, adaptive Delta Modulation-Coding speech
at low bit rates - Adaptive differential Pulse code Modulation - Adaptive sub-band
coding.

3. UNIT – III 9
Error Control Coding: Linear Block codes - Syndrome Decoding - Minimum distance
consideration – cyclic codes - Generator Polynomial - Parity check polynomial - Encoder
for cyclic codes - calculation of syndrome – Convolutional codes.

4. UNIT – IV 9
Compression Techniques: Principles – Text compression - Static Huffman Coding -
Dynamic Huffman coding - Arithmetic coding - Image Compression - Graphics
Interchange format - Tagged Image File Format - Digitized documents – Introduction to
JPEG standards.

5. UNIT – V 9
Audio and Video Coding: Linear predictive coding - code excited LPC - Perceptual
coding, MPEG audio coders - Dolby audio coders – Video compression – Principles -
Introduction to H.261 & MPEG Video standards.

TOTAL : 45

TEXT BOOKS
1. Simon Haykin, “Communication Systems”. John Wiley & Sons, 4th edition,
2001.
2. Fred Halsall, “Multimedia Communications, Applications Networks Protocols &
Standards”, Pearson education, Asia 2002; Chapters: 3,4,5

REFERENCES
1. Proakis, “Digital Communication”, McGraw-Hill, 1982.
2. Mark Nelson, “Data Compression Book”, BPB publication, 1992.
3. Watkinson.J, “Compression in Video and Audio”, Focal Press, London, 1995.

IF357 CASE TOOLS LAB

Prepare the following documents for each experiment and develop the software using
software engineering methodology.

1. Problem Analysis and Project Planning


Thorough study of the problem – Identify project scope,
Objectives, infrastructure

2. Software Requirement Analysis


Describe the individual Phases/ modules of the project,
Identify deliverables

3. Data Modeling
Use work products – data dictionary, use case diagrams and activity diagrams,
build and test lass diagrams, sequence diagrams and add interface to class
diagrams.

4. Software Developments and Debugging

5. Software Testing
Prepare test plan, perform validation testing, coverage analysis, memory leaks,
develop test case hierarchy, Site check and site monitor.

LIST OF EXPERIMENTS

1. Course Registration System


2. Quiz System
3. Online ticket reservation system
4. Remote computer monitoring
5. Student marks analyzing system
6. Expert system to prescribe the medicines for the given symptoms
7. ATM system
8. Platform assignment system for the trains in a railway station
9. Stock maintenance
10. E-mail Client system.

Software Required:

Case Tools: Rational Suite, Win runner, Empirix


Languages: C/C++/JDK 1.3,JSDK, INTERNET EXPLORER, UML
Front End: VB, VC++, Developer 2000
Back End: Oracle, MS-Access, SQL

TOTAL : 45

IF358 VISUAL PROGRAMMING LAB

1. VISUAL BASIC 15

i. Simple programs with control structures


ii. Adding menus to forms
iii. Creating dialog boxes with various options
iv. MDI applications
v. Writing code for various keyboard and mouse events
vi. OLE container control
vii. Simple programs with classes and objects
viii. Data access through Data control and DAO.

2. VISUAL C++ 30
i. Creating applications with App wizard
ii. Drawing in documents
iii. Working with MFC
iv. Creating simple SDI and MDI applications
v. Exception handling
vi. Loading - Editing and - Adding resources - Linking resources
To applications
vii. Drawing bitmaps
viii. Threads
ix. OLE
x. Active X
xi. DLL's

TOTAL : 45

VI SEMESTER

IF361 TCP/IP AND SOCKET PROGRAMMING

1. UNIT – I 9
Internet Protocols: Internet protocol – Header, Routing, subnetting and supernetting,
ARP and RARP, Internet control message protocol, IP Routing, Dynamic Routing
protocols, IPV6 ceser Datagram protocol, IPV6.

2. UNIT – II 9
Transmission Control Protocol: TCP-services and leader connection establishment and
termination, interactive dataflow, timeout and retransmission, TCP performance.

3. UNIT – III 9
Implementation: ARP, IP routing; IP fragmentation and reassembly; TCP – input
processing, finite state machine; output processing, Timer management, flow control.

4. UNIT – IV 9
Socket Programming: Socket Abstraction, endpoint address creation, connection,
sending and receiving, options, using socket calls in programs.

5. UNIT – V 9
Socket Programming Applications: TCP echo client server – UDP echo client server-
ping – FTP – other client server application.

TOTAL : 45
TEXT BOOKS
1. Douglas E. Comer, “Internetworking with TCP/IP”, Volume 1, 2, Fourth edition,
Pearson Education Asia, 2000.
2. W. Richard Stevens, “UNIX network programming”, Vol. 1, PHI, 1998. Chapters
5 & 8.

REFERENCES
1. Richard Stevens, “TCP/IP Illustrated”, Vol. 1, 2, 3, Pearson education India,
1996.
2. Behrouz A. forouzam, “TCP/IP Protocol Suite”, Tata McGraw Hill, 2000.
3. John Ray, “Using TCP/IP”, PHI, 1999.

IF362 COMPONENET BASED TECHNOLOGY

1. UNIT – I 9
Basic Concepts: Software Components - COM/DCOM - Java Beans - Enterprise Java
Beans – CORBA - Distributed objects - request and response - remote reference - IDL
interface – proxy - Marshalling.

2. UNIT – II 9
Basic patterns and Inherent issues: Factory - Broker - Garbage collection on the Client
and Server - Persistence of Remote References – Transactions - Concurrency in Server
Objects - Applying Client/Server relation recursively - Event Driven Programming.

3. UNIT – III 9
Java vs. CORBA: Java Programming with CORBA - Overview of Java ORBs - First
Java ORB Application - OMG IDL to Java mapping - ORB run-time system -
Discovering Services (Naming, Trading) - Building Applications -Advanced features
(DSI, DII, Interface depository) - CORBA Events – Practical applications.

4. UNIT – IV 9
Distributed Object Database Management: Object model features - Fundamental
object management issues - DOM architectures - Object caching - Object clustering -
Object migration - Query processing in Distributed object DBMS - Transaction
management in distributed object DBMS.

5. UNIT – V 9
COM Overview: COM - Distributed COM - COM Facilities and Services - Applying
COM Objects - Interfaces Objects - Class - Factory Components - Servers - Clients -
Object Orientation Infrastructure - Memory Transparency - Concurrency -Security -
Building Components with ATL - ActiveX Controls

TOTAL : 45
TEXT BOOKS
1. Andreas Vogel, Keith Duddy “Java Programming with CORBA” John Wiley &
Sons. 1998.
2. Plasil, F., Stal, M. “Selected paper – An Architectural view of distributed objects
and components in CORBA, Java RMI and COM/DCOM. Software - Concepts &
Tools”, No.1, Vol.19 (1998), Springer-Verlag (covers the General part)
3. George Shepherd Brad King, “Inside ATL”, WP Publishers and Distributors (P)
Ltd.
4. Ozsu and Valduriez, “Principles of Distributed Database Systems”, Prentice Hall.
5. “Inside COM”, Microsoft press, 2000.

IF363 EMBEDDED ARCHITECTURE

1. UNIT – I 9
Review of Embedded Hardware: Gates - Timing Diagram- Memory –microprocessors
Buses-Direct Memory Access-Interrupts- Built-ins On the Microprocessor-Conventions
used on Schematic-schematic. Interrupts Microprocessor Architecture-Interrupt Basics-
Shared Data Problem-Interrupt latency.

2. UNIT – II 9
Microchip PIC Micro controller: Introduction, CPU Architecture- Registers-
Instruction sets addressing modes- Loop timing- Timers- Interrupts, Interrupt timing, I/O
Expansion, I 2C Bus Operation Serial EEPROM, Analog to Digital converter, UART-
Baud Rate-Data Handling-Initialization, Special Features – Serial Programming-Parallel
Slave Port.

3. UNIT – III 9
Embedded Microcomputer Systems: Motorola MC68H11 Family Architecture,
Registers, Addressing modes Programs. Interfacing methods parallel I/O interface,
Parallel Port interfaces, Memory Interfacing, High Speed I/O Interfacing, Interrupts-
Interrupt service routine-Features of interrupts-Interrupt vector and Priority, Timing
generation and measurements, Input capture, Output compare, Frequency Measurement,
Serial I/O devices RS 232,RS485.

4. UNIT – IV 9
Software Development: Round–Robin, Round robin with Interrupts, function-Queue-
Scheduling Architecture, Algorithms. Introduction to - Assembler- Compiler -Cross
Compilers and Integrated Development Environment (IDE). Object Oriented Interfacing,
Recursion, Debugging strategies, Simulators.

5. UNIT – V 9
Real Time Operating Systems: Task and Task States, Tasks and data, Semaphores and
shared Data Operating system Services-Message queues-Timer function-Events-Memory
Management, Interrupt Routines in an RTOS environment, Basic design using RTOS.

TOTAL : 45

TEXT BOOKS
1. David E Simon, “An embedded software primer”, Pearson Education Asia, 2001
2. John B Pitman, “Design with PIC Micro controllers”, Pearson Education Asia,
1998.
3. Jonartthan W. Valvano, “Embedded Micro computer Systems, Real time
Interfacing”, Thomson learning 2001.

REFERENCES
1. Burns, Alan and Wellings, “Real-Time Systems and Programming Languages”,
Second Edition. Harlow: Addison-Wesley-Longman, 1997.
2. Grehan Moore, and Cyliax, “Real time Programming: A guide to 32 Bit
Embedded Development”, Addison-Wesley-Longman, 1998.
3. Heath Steve, “Embedded Systems Design”, Newnes 1997.

IF364 MULTIMEDIA SYSTEMS

1. UNIT – I 9
Introduction to Multimedia: Elements of multimedia system –need-benefits-converging
technologies-multimedia applications development, multimedia building blocks - Text-
Sound-images-animation-video.

2. UNIT – II 9
Multimedia Hardware: PC Platform-SCSI, MCI (Media Control Interface)-Storage for
multimedia-DVD, CD-Technologies-input devices-output hardware-communication
devices, multimedia workstation.

3. UNIT – III 9
Multimedia Authoring: Hypertext – Hypermedia- Document architecture – MPEG,
Basic tools- image editing tool- painting and drawing tools –sound editing programs,
Video formats-quick time. Linking multimedia objects-OLE and DDE –office suites-
presentation tools-authoring tools-User Interface design.

4. UNIT – IV 9
Multimedia Networks: Application subsystem, Transport Subsystem, QOS,
Synchronization, Presentation techniques- Multimedia synchronization -single user-
multimedia on networks

5. UNIT – V 9
Multimedia OS, Database and Information Retrieval: Multimedia OS- Process
management – File systems – Multimedia DBMS – Data Structures for storage –
Indexing techniques – Information retrieval, multimedia search engine - Case Study

TOTAL : 45

TEXT BOOKS
1. Ralf Steinmetz and Klara Nahrstedt, “Multimedia: Computing, Communication
and Application”, Pearson Educational Asia, 1995.
2. Tay Vaughan, “Multimedia: Making it work”, Fifth Edition, Tata McGraw-Hill
Publishing company Ltd, 2001.
3. Judith Jeffcoat, “Multimedia in practice – Technology and Applications, PHI,
1995.

REFERENCES
1. Fred Halsall, “Multimedia Communication-Application Networks, Protocols and
Standard”, Addison-Wesley, 2001.
2. John F.Koegal Buford, “Multimedia System”, Pearson Educational Asia, 1994
3. Mark Elsom Cook, “Principles of Interactive Multimedia”, Tata McGraw-Hill,
2001
4. Fred T.Hofstetter, “Multimedia Literacy”, McGraw-Hill, 2001.

IF365 MOBILE COMMUNICATION

1. UNIT – I 9
Introduction: Cell mobile telephone system: tuning efficiency: Mobile radio
environment: Frequency reuse; co channel interference reduction; Handoff mechanism;
cell cite and mobile antennas; Non co-channel interferences: Frequency spectrum utility
and channel management; Types of Handoff and dropped call rate; cell Splitting

2. UNIT – II 9
Modulation Techniques: Analog and digital modulation Techniques; Performances of
various modulation; Spectra efficiency; error rate; GMSK, GFSK, DQPSK modulation
techniques in wireless system; Comparison of various modulation technique.

3. UNIT – III 9
Mobile Propagation and Antennas: Point-to-point model, propagation over terrains-
losses, Power requirements; Smart antennas, Antennas at cell cite; gain- and pattern-
relationship mobile antennas; tilting effect; parasitic elements usage; Diversity
techniques.

4. UNIT – IV 9
Digital Cellular systems: Digital Technology; Digital speech; digital mobile telephony;
GSM; Multiple access Techniques; North TDMA, American TDMA, (IS136); Japanese
cellular TDMA (PDC) CDMA; IS95 North American CDMA Standards; PCS; PHS;
Advanced system; GPRS, UMTS, IMT, WAP

5. UNIT – V 9
Mobile Satellites: Satellite system architecture – Satellite orbits and constellations –
LEO and MEO systems; GPS information – Iridium, MSAT, VSAT, DBS, Orbcumm
Satellite Services – Use of mobile communication networks – concepts, advanced mobile
communication systems using satellites.

TOTAL : 45

TEXT BOOKS
1. T.S. Rappapart, “Wireless communication”, Prentice Hall, NJ 2002.
2. W.C.Y. Lee. “Mobile communication Engineering: Theory and Applications”,
Tata McGraw-Hill, 1998.

REFERENCES
1. Steele Lee and Gluis, “GSM, CDMA and 3G system”, JW, 2001.
2. Schiller, “Mobile Communications”, Pearson Education Asia Ltd., 2000.
3. K. Feher, “Wireless Digital Communication”, PHI, New Delhi, 1995.
4. Richards, “Mobile Satellite Communication Engineering”, Addison-Wesley,
2000.

IF366 WEB TECHNOLOGY

1. UNIT – I 9
Introduction: Internet Principles – Basic Web Concepts – Client/Server model –
Retrieving data from Internet – HTML and Scripting Languages – Standard Generalized
Mark-up Language –Next Generation Internet – Protocols and applications.

2. UNIT – II 9
Common Gateway Interface Programming: HTML forms – CGI Concepts – HTML
tags Emulation – Server-Browser communication – E-mail generation – CGI Client side
Applets – CGI Server Side Applets – Authorization and security.

3. UNIT – III 9
Socket Programming: Streaming – Networking principles – sockets – protocol handlers
– content handlers – multicasting – Remote Method Invocation – activation –
Serialization - Marshal streams.

4. UNIT – IV 9
Server Side Programming: Dynamic web content – cascading style sheets – DHTML –
XML - Server side includes - communication – Active and Java Server Pages - Firewalls
– proxy servers.

5. UNIT – V 9
Online applications: Simple applications – On-line databases – monitoring user events –
plug-ins – database connectivity – Internet Information Systems - EDI application in
business – Internet commerce –Customization of Internet commerce

TOTAL : 45

TEXT BOOKS
1. Ravi Kalakota and Andrew B Whinston, “Frontiers of Electronic commerce”,
Addison Wesley, 1996.
2. Eric Ladd, Jim O’ Donnel, “ Using HTML 4, XML and Java”, Prentice Hall of
India – QUE, 1999.
3. Jeffy Dwight, Michael Erwin and Robert Niles, “Using CGI”, prentice Hall of
India – QUE, 1999.
4. Scot Johnson, Keith Ballinger, Davis Chapman, “Using Active Server Pages”,
Prentice Hall of India, 1999.

IF367 MULTIMEDIA LAB

1. Study of CD ROM Drive, Video Card, Sound Blaster card in Multimedia kit
2. Basic Software programs for the components in the kit
3. Program for Compression Algorithm of Text
4. Programming for Video effects like Zoom, Video etc.
5. Study and Use of the Basic tools in Multimedia Software
6. Study and Use of Presentation and Authoring Tools
TOTAL : 45

IF368 SOFTWARE COMPONENT LAB

1. Using Active-X controls.


2. Deploying components for handling Multimedia files.
3. Deploying components for e-Business applications.
4. Applications using COM/DCOM.
5. Components in web applications.
6. Distributed objects deployment-EJB and CORBA.
7. Sample applications.
TOTAL : 45

VII SEMESTER
IF451 HIGH PERFORMANCE NETWORKS

1. UNIT – I 9
Introduction: Communication networks, network principles, applications, QoS,
(network and application), Traffic characterization, network services, elements,
mechanisms.

2. UNIT – II 9
Broadband ISDN: B – ISDN architecture - Main Features of ATM, cell format &
Switching Addressing, signaling and routing, ATM traffic and congestion control, Flow
control, error detection and error control, internetworking with ATM.

3. UNIT – III 9
Wireless Network: Wireless LAN – infrastructure, ADHOC network, IEEE 802.11 –
architecture, MAC layer management; HIPER LAN – Channel Access and MAC sub
layers; Blue tooth – user scenarios, Networking and security - Wireless ATM.

4. UNIT – IV 9
Optical Networks: Optical links, WDM systems, optical cross connects, optical LANS,
optical paths and networks.

5. UNIT – V 9
Performance measures: ATM networks – cell transfer delay, cell delay variation, cell
loss ratio, buffer over flow probability; wireless network – QoS parameters.

TOTAL : 45

TEXT BOOKS
1. Jean Walrand and Pravin Varaiya, “High Performance Communication
networks”, HARCOURT Asia PTE Ltd., 2nd edition, 2001. Chapters 1, 2, 11.
2. William Stallings, “ISDN and broadband ISDN with frame relay and ATM”,
Pearson Education Asia, Fourth Edition, 2001. Chapters 14, 16, 17, Appendix A.
3. Kaveh Pahlavan, Prashant Krishnamurthy, “Principles of Wireless Networks”,
Pearson Education Asia, First Edition, 2002, Chapters 10, 11, 12, 13.

REFERENCES
1. Walter Goralski, “Optical Networking and WDM”, Tata McGraw-Hill, 2001.
2. Neelakanta P.S., “A textbook on ATM Telecommunication Principles and
Implementation”, CRC Press, First edition; 2000.
3. John A. Vacca, “Wireless Broadband Networks Handbook”, Tata McGraw- Hill,
2001.
4. Tom Sheldon, “Encyclopedia of Networking and Telecommunication”, Tata
McGraw-Hill, 2001.
IF452 NETWORK DESIGN SECURITY & MANAGEMENT

1. PRINCIPLES OF NETWORK AND DESIGN 9


Design objectives – Understanding the networking environment – Achieving the design
goals – Importance of being predictable and fundamental design principles. - Designing
the campus LAN – campus network design goals – Understanding the campus network –
Designing the LAN topology – Campus hierarchical design.

2. DESIGNING THE WAN 9


Designing the WAN topology – flat versus hierarchical, flat WAN topology – limitations
of a flat design – hierarchical WAN topology – PVC and leased line Aggregation -
Issues with hierarchical design – hierarchical layers – WAN design parameters- choosing
the WAN technology – design considerations for serial links – designing IP over frame
relay, and ISDN design issues with IP – fundamental IP routing design – designing an IP
addressing plan – categorizing IP routing protocol and RIP.

3. SECURITY PROBLEM AND CRYPTOGRAPHY 9


Security attacks – services – and mechanism – Conventional encryption model –
Steganography – classical encryption techniques – simplified DES – block Cipher
principles- The DES standards – Principles of Public key cryptosystems – RSA algorithm
– Key management – Diffie- Hellman key exchange – Authentication requirements and
functions – Authentication codes Hash functions Kerberos

4. NETWORK SECURITY 9
E-mail security – pretty good privacy – S/MIME – IP security – overview and
architecture – authentication header – encapsulating security payload – combing security
associations – web security requirements SSL – TLS – secure electronic transactions –
intruders- higher wall design principles – trusted systems.

5. NETWORK MANAGEMENT 9
Network management – requirements and systems – Network monitoring architecture –
Performance monitoring – Fault monitoring – Account monitoring – Configuration
control – Security control – SNMP background and concepts – structure of management
information – SNMP protocol – Basic concepts – specifications – Transport level support
– Groups.

TOTAL : 45

TEXT BOOKS
1. Cormac Long, “IP network design”, Tata McGraw-Hill, 2001.
2. William Stallings, “Cryptography and network security - Principles and practice”,
Pearson education Asia, Prentice Hall, 2000.
3. William Stallings, “SNMP, SNMPv2, SNMPv3 and RMON1 and 2”, Pearson
education Asia, 3rd edition, 2001.
REFERENCES:
1. Charles P. Pfleeger. “Security in Computing”, Prentice Hall, 1989.
2. Bruce Schneier, “Applied Cryptography”, John Wiley & Sons Inc, Second
edition, 2001.
3. ED Taylor, “Networking Handbook”, TMH, 2000.
4. Mani Subramanian, “Network management - Principle and practice”, Pearson
education Asia, 2000.

IF453 NETWORKING LAB

File transfer using RS232C interface.


File transfer-using TCP/IP.
Remote command execution
UNIX socket programming.
Windows socket programming

TOTAL : 45

IF454 SOFTWARE DEVELOPMENT LAB

Implementation of project using Software Engineering Techniques based on previous


semester courses.

CE071 PRINCIPLES OF ENVIRONMENTAL SCIENCE AND


ENGINEERING

1. COMPONENTS OF ENVIRONMENT 9
Components – Water, air and land – Inter-relationship between components –
Subcomponents; Ecosystem – Structure and functional components of ecosystem –
Development and evolution of ecosystem – Energy flow and material cycling in
ecosystem – Natural and man made impacts on water, air and land; Environment and
development – Concept of sustainable development.

2. SCIENCE OF ENVIRONMENT 9
Chemistry, Physics and biology of water, air and land; Stress on the Chemistry, Physics
and Biology of water, air and land owing to the impacts; Environmental quality objective
and goals – Policies on development projects and their impacts, with emphasis on the
branch of engineering of the student.

3. CURRENT ENVIRONMENTAL ISSUES 9


Current Environmental issues at Country level – management of municipal sewage,
municipal solid waste, Hazardous waste and Bio-medical waste – Air pollution due to
industries and vehicles; Global issues – Biodiversity, Climatic change, Ozone layer
depletion.
4. ENGINEERING INTERVENTIONS TO REDUCE THE
ENVIRONMENTAL STRESSES 9
Minimisation of Stress – Principles of Physics, chemistry and biology in engineering
interventions such as waste treatment – Flow sheets of engineering interventions relevant
to the Engineering discipline of the student – Waste minimisation techniques – Clean
technology options – Standards of performance of the interventions.

5. (A) TOOLS FOR ENVIRONMENTAL MANAGEMENT 9


Environmental impact assessment; Precautionary Principle and Polluter Pays Principle;
Constitutional provisions, Legal and economic instruments in Environmental
Management; Role of Non-government organisations – Community participation
environmental management works; International conventions and protocols; Pollution
Control Boards and Pollution Control Acts.

(B) FIELD STUDY


In-depth study of environmental issues at least one environmentally sensitive site relevant
to the discipline of the student and preparation of a report thereupon.

TOTAL : 45  

TEXT BOOKS:
1. G.M.Masters, Introduction to Environmental Engineering & Science, Prentice
Hall, New Delhi, 1997
2. J.G. Henry and G. W. Heike, Environmental Science & Engineering”, Prentice
Hall International Inc., New Jersy, 1996.

REFERENCES:
1. S. K. Dhameja, Environmental Engineering and Management, S. K. Kataria and
Sons, New Delhi, 1999.
2. State of India’s Environment – A Citizen’s Report, Centre for Science and
Environment and Others, 1999
3. Shyam Divan and Armin Rosancranz, Environmental Law and Policy in India,
Cases, Materials and Statutes, Oxford University Press, 2001.

GE035 PROFESSIONAL ETHICS

1. ENGINEERING ETHICS 9
Senses of ‘engineering ethics’ – variety of moral issues – types of inquiry – moral
dilemmas – moral autonomy – kohlberg’s theory – gilligan’s theory – consensus and
controversy – professions and professionalism – professional ideals and virtues – theories
about right action – self-interest – customs and religion – uses of ethical theories

2. ENGINEERING AS SOCIAL EXPERIMENTATION 9


Engineering as experimentation – engineers as responsible experimenters – codes of
ethics – a balanced outlook on law – the challenger case study

3. ENGINEER’S RESPONSIBILITY FORSAFETY 9


Safety and risk – assessment of safety and risk – risk benefit analysis – reducing risk –
the three mile island and chernobyl case studies

4. RESPONSIBILITIES AND RIGHTS 9


Collegiality and loyalty – respect for authority – collective bargaining – confidentiality –
conflicts of interest – occupational crime – professional rights – employee rights –
intellectual property rights (ipr) - discrimination

5. GLOBAL ISSUES 9
Multinational corporations – environmental ethics – computer ethics – weapons
development – engineers as managers – consulting engineers – engineers as expert
witnesses and advisors – moral leadership – sample code of conduct

TOTAL : 45

TEXT BOOK :
1. Mike Martin and Roland Schinzinger, “Ethics in Engineering”, McGraw Hill,
New York, 1996.

REFERENCES :
1. Charles D Fleddermann, “Engineering Ethics”, prentice Hall, New Mexico, 1999.
2. Laura Schlesinger, "How Could You Do That: The Abdication of Character,
Courage, and Conscience", Harper Collins, New York, 1996.
3. Stephen Carter, "Integrity", Basic Books, New York, 1996.
4. Tom Rusk, "The Power of Ethical Persuasion: From Conflict to Partnership at
Work and in Private Life", Viking, New York, 1993

MG332 PRINCIPLES OF MARKETING AND MANAGEMENT

1. FORMS OF BUSINESS ORGANIZATIONS 9


Sole Proprietorship, Partnership, Company-Public and Private Sector Enterprises.
Principles of Management – Evolution of Management Function of a Manager.

2. FUNCTION OF MANAGEMENT 9
Planning – Nature and purpose – Types of Plans- Objectives, Policies, Procedures, Rules,
Strategies, Programmes, Projects.

3. STAFFING 9
Selection – Recruitment Process – Decision Making Process – Types of Decisions
Directing – Leadership, Motivation, Communication. Controlling – Processes,
Techniques Budgetary and non-Budgetary.

4. FINANCIAL MANAGEMENT 9
Short tern and long term sources of Funds – Financing decision – investment decision –
investment decision – introduction to financial statement – Production Management –
Planning and scheduling purchasing inventory control.

5. MARKETING MANAGEMENT 9
Introduction to marketing Mix – Product, Pricing, Promotion and Place. Personnel
management – performance appraisal. Conflict – Identification and Resolution Training
and development. Introduction to total quality Management, quality circles.

TOTAL = 45

REFERENCES:
1. Nauhria R.N. and Rajnish Prakash, “ Management and Systems”, New Delhi
Wheeler Publishing, 1995.
2. Koontz, Essential of Management, McGraw-Hill, 1995.

GE406 TOTAL QUALITY MANAGEMENT 3 0 0 100

1. INTRODUCTION
9
Definition of Quality, Dimensions of Quality, Quality Planning, Quality costs - Analysis
Techniques for Quality Costs, Basic concepts of Total Quality Management, Historical
Review, Principles of TQM, Leadership – Concepts, Role of Senior Management,
Quality Council, Quality Statements, Strategic Planning, Deming Philosophy, Barriers to
TQM Implementation.

2. TQM PRINCIPLES
9
Customer satisfaction – Customer Perception of Quality, Customer Complaints, Service
Quality, Customer Retention, Employee Involvement – Motivation, Empowerment,
Teams, Recognition and Reward, Performance Appraisal, Benefits, Continuous Process
Improvement – Juran Trilogy, PDSA Cycle, 5S, Kaizen, Supplier Partnership –
Partnering, sourcing, Supplier Selection, Supplier Rating, Relationship Development,
Performance Measures – Basic Concepts, Strategy, Performance Measure.

3. STATISTICAL PROCESS CONTROL (SPC)


9
The seven tools of quality, Statistical Fundamentals – Measures of central Tendency and
Dispersion, Population and Sample, Normal Curve, Control Charts for variables and
attributes, Process capability, Concept of six sigma, New seven Management tools.

4. TQM TOOLS 9
Benchmarking – Reasons to Benchmark, Benchmarking Process, Quality Function
Deployment (QFD) – House of Quality, QFD Process, Benefits, Taguchi Quality Loss
Function, Total Productive Maintenance (TPM) – Concept, Improvement Needs, FMEA
– Stages of FMEA.

5. QUALITY SYSTEMS 9
Need for ISO 9000 and Other Quality Systems, ISO 9000:2000 Quality System –
Elements, Implementation of Quality System, Documentation, Quality Auditing, QS
9000, ISO 14000 – Concept, Requirements and Benefits.

TEXT BOOK:
1. Dale H.Besterfiled, et at., Total Quality Management, Pearson Education Asia,
1999. (Indian reprint 2002).

REFERENCES:
1. James R.Evans & William M.Lidsay, The Management and Control of Quality,
(5th Edition), South-Western (Thomson Learning), 2002 (ISBN 0-324-06680-5).
2. Feigenbaum.A.V. “Total Quality Management, McGraw-Hill, 1991.
3. Oakland.J.S. “Total Quality Management Butterworth – Hcinemann Ltd., Oxford.
1989.
4. Narayana V. and Sreenivasan, N.S. Quality Management – Concepts and Tasks,
New Age International 1996.
5. Zeiri. “Total Quality Management for Engineers Wood Head Publishers, 1991.

Potrebbero piacerti anche