Top Banner
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
33
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: b3065 (1)

ANNA UNIVERSITY :: CHENNAI – 600 025

DEGREE OF BACHELOR OF TECHNOLOGY (8 SEMESTER PROGRAMME)

BRANCH: B.TECH. INFORMATION TECHNOLOGYCURRICULUM

V SEMESTERCode No. Course Title L T P M THEORY

IF351 Digital Signal Processing 3 1 0 100IF352 Computer Networks 3 0 0 100IF353 Visual Programming 3 0 0 100IF354 Object Oriented Analysis and Design 3 0 0 100IF355 Software Quality Management 3 0 0 100IF356 Information Coding Techniques 3 0 0 100

PRACTICAL

IF357 CASE Tools Lab 0 0 3 100IF358 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 100IF362 Component Based Technology 3 0 0 100IF363 Embedded Architecture 3 0 0 100IF364 Multimedia Systems 3 0 0 100IF365 Mobile Communication 3 0 0 100IF366 Web Technology 3 0 2 100

PRACTICAL

IF367 Multimedia Lab 0 0 3 100IF368 Software Components Lab 0 0 3 100

VI SEMESTER

Page 2: b3065 (1)

VII SEMESTERCode No. Course Title L T P M THEORY

MG332 Principles of Marketing and Management 3 0 0 100IF451 High Performance Networks 3 0 0 100IF452 Network Design Security and Management 3 1 0 100E1*** Elective I 3 0 0 100CE071 Principles of Environmental Science and

Engineering3 0 0 100

GE035 Professional Ethics 3 0 0 100

PRACTICAL

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

VIII SEMESTERCode No. Course Title L T P M THEORY

E2*** Elective II 3 0 0 100GE406 Total Quality Management 3 0 0 100

PRACTICAL

IF455 Project Work 0 0 12 200

Page 3: b3065 (1)

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

Page 4: b3065 (1)

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.

Page 5: b3065 (1)

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

Page 6: b3065 (1)

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.

Page 7: b3065 (1)

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 : 45TEXT 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.

Page 8: b3065 (1)

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

Page 9: b3065 (1)

3. Data ModelingUse 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 TestingPrepare test plan, perform validation testing, coverage analysis, memory leaks, develop test case hierarchy, Site check and site monitor.

LIST OF EXPERIMENTS

1. Course Registration System2. Quiz System3. Online ticket reservation system4. Remote computer monitoring5. Student marks analyzing system6. Expert system to prescribe the medicines for the given symptoms7. ATM system8. Platform assignment system for the trains in a railway station9. Stock maintenance10. E-mail Client system.

Software Required:

Case Tools: Rational Suite, Win runner, EmpirixLanguages: C/C++/JDK 1.3,JSDK, INTERNET EXPLORER, UMLFront End: VB, VC++, Developer 2000Back 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 formsiii. Creating dialog boxes with various optionsiv. 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.

Page 10: b3065 (1)

2. VISUAL C++ 30

i. Creating applications with App wizardii. Drawing in documentsiii. Working with MFCiv. Creating simple SDI and MDI applicationsv. Exception handlingvi. Loading - Editing and - Adding resources - Linking resources To applications vii. Drawing bitmapsviii. Threads ix. OLE x. Active Xxi. 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.

Page 11: b3065 (1)

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 -

Page 12: b3065 (1)

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.

Page 13: b3065 (1)

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, 20012. 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

Page 14: b3065 (1)

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, 19943. Mark Elsom Cook, “Principles of Interactive Multimedia”, Tata McGraw-Hill,

20014. 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-

Page 15: b3065 (1)

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

Page 16: b3065 (1)

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.

Page 17: b3065 (1)

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.

Page 18: b3065 (1)

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

Page 19: b3065 (1)

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 executionUNIX 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.

Page 20: b3065 (1)

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

Page 21: b3065 (1)

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

Page 22: b3065 (1)

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 –

Page 23: b3065 (1)

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.