III YEAR COURSE# 60, Avadi-Alamathi Road, Chennai-600 062.
Phone: 044-26840181E-mail : [email protected]: www.velhightech.com
DEPARTMENT OF ITSEMESTER –V
S.NO
WEEK FROM TO
1 WEEK 1 27-06-2016 02-07-2016
2 WEEK 2 04-07-2016 09-07-2016
3 WEEK 3 10-07-2016 16-07-2016
4 WEEK 4 18-07-2016 23-07-2016
5 WEEK 5 25-07-2016 30-07-2016
6 WEEK 6 01-08-2016 06-08-2016
7 WEEK 7 08-08-2016 13-08-2016
8 WEEK 8 14-08-2016 20-08-2016
9 WEEK 9 22-08-2016 27-08-2016
10 WEEK 10 29-08-2016 03-09-2016
11 WEEK 11 05-09-2016 10-09-2016
12 WEEK 12 12-09-2016 17-09-2016
13 WEEK 13 19-09-2016 24-09-2016
14 WEEK 14 26-09-2016 01-10-2016
15 WEEK 15 03-10-2016 08-10-2016
16 WEEK 16 10-10-2016 15-10-2016
17 WEEK 17 17-10-2016 22-10-2016
18 WEEK 18 24-10-2016 29-10-2016
IT6512 WEB PROGRAMMING LABORATORY LIST OF EXPERIMENTS1. Write a html program for Creation of web site with forms, frames, links, tables etc2. Design a web site using HTML and DHTML. Use Basic text Formatting, Images,3. Create a script that asks the user for a name, then greets the user with "Hello" and the user name on the page4. Create a script that collects numbers from a page and then addsthem up and prints them to a blank field on the page.5. Create a script that prompts the user for a number and then counts from 1 to that number displaying only the odd numbers.6. Create a script that will check the field in Assignment 1 for data and alert the user if it is blank. This script should run from a button.7. Using CSS for creating web sites8. Creating simple application to access data base using JDBC Formatting HTML with CSS.9. Program for manipulating Databases and SQL.10. Program using PHP database functions.11. Write a web application that functions as a simple hand calculator, but also keepsa "paper trail" of all your previous work12. Install Tomcat and use JSP and link it with any of the assignments above13. Reading and Writing the files using .Net14. Write a program to implement web service for calculator application
IT6513 CASE TOOLS LABORATORYLIST OF EXPERIMENTS:S.NO SUBJECT
CODESUBJECT NAME DATE
1 CS6551 Computer Networks 14-07-162 IT6501 Graphics and Multimedia 14-07-163 CS6502 Object Oriented Analysis and Design 15-07-164 IT6502 Digital Signal Processing 15-07-165 IT6503 Web Programming 16-07-166 EC6801 Wireless Communication 16-07-167 Training PlacementTo develop a mini-project by following the 9 exercises listed below.1. To develop a problem statement.2. Identify Use Cases and develop the Use Case model.3. Identify the conceptual classes and develop a domain model with UML Class diagram.4. Using the identified scenarios, find the interaction between objects and represent them using UML Sequence diagrams.5. Draw relevant state charts and activity diagrams.6. Identify the User Interface, Domain objects, and Technical services. Draw the partial layered, logical architecture diagram withUML package diagram notation.7. Develop and test the Technical services layer. 8. Develop and test the Domain objects layer.9. Develop and test the User interface layer.
UNIT TEST-I
UNIT TEST-IIS.NO
SUBJECT CODE
SUBJECT NAME DATE
1 CS6551 Computer Networks 01-08-162 IT6501 Graphics and Multimedia 01-08-163 CS6502 Object Oriented Analysis and Design 02-08-164 IT6502 Digital Signal Processing 02-08-16
S.NO
SUBJECTCODE SUBJECT NAME DATE
1 CS6551 Computer Networks 03-09-162 IT6501 Graphics and Multimedia 06-09-16
3 CS6502 Object Oriented Analysis and Design 07-09-164 IT6502 Digital Signal Processing 08-09-165 IT6503 Web Programming 09-09-166 EC6801 Wireless Communication 10-09-16
7 Training & Placement Test
PRE-MODEL EXAM
S.NO
SUBJECTCODE SUBJECT NAME DATE
1 CS6551 Computer Networks 03-10-162 IT6501 Graphics and Multimedia 04-10-16
3 CS6502 Object Oriented Analysis and Design 05-10-164 IT6502 Digital Signal Processing 06-10-165 IT6503 Web Programming 07-10-166 EC6801 Wireless Communication 08-10-16
7 Training & Placement Test
MODEL EXAM
10. Study of Network simulator (NS).and Simulation ofCongestion Control Algorithms using NS11. Perform a case study about the different routing algorithms toselect the network path with its optimum and economical during data transfer.i. Link State routingii. Floodingiii. Distance vectorf. File Transfer
REFERENCES:1. David T se and PramodViswanath, “Fundamentals ofWireless Communication”, Cambridge University Press, 2005.2. UpenaDalal, “ Wireless Communication”, Oxford UniversityPress, 2009.
3. V an Nee, R. and Ramji Prasad, “OFDM for wirelessmultimedia communications”, Artech House, 2000.IT6511 NETWORKS LABORATORYLIST OF EXPERIMENTS1. Implementation of Stop and Wait Protocol and Sliding WindowProtocol.2. Study of Socket Programming and Client – Server model3. Write a code simulating ARP /RARP protocols.4. Write a code simulating PING and TRACEROUTE commands5. Create a socket for HTTP for web page upload and download.6. Write a program to implement RPC (Remote Procedure Call)7. Implementation of Subnetting .8. Applications using TCP Sockets likea. Echo client and echo serverb. Chatc. File Transfer
CS6551 COMPUTER NETWORKS
WEEK IUNIT I FUNDAMENTALS & LINK LAYERBuilding a network – Requirements - Layering and protocolsWEEK IIInternet Architecture – Network WEEK IIISoftware – Performance ; Link layer Services - Framing - ErrorDetection - Flow controlUNIT TEST-IWEEK IVUNIT-IIMEDIA ACCESS & INTERNETWORKINGMedia access control - Ethernet (802.3) - Wireless LANs –802.11WEEK VBluetooth - Switching and bridging-Basic Internetworking (IP,CIDR, ARP, DHCP,ICMP )UNIT TEST-IIWEEK VIUNIT-IIIROUTINGRouting (RIP, OSPF, metrics) – Switch basics
WEEK XIUNIT-V MULTIPLE ANTENNA TECHNIQUESMIMO systems – spatial multiplexing -System model -Pre-coding -
UNIT TEST- IV
WEEK XII Beam forming - transmitter diversity , receiver diversityWEEK XIIIChannel state information-capacity in fading and non-fadingchannels.UNIT TEST VWEEK XIVMODEL THEORY EXAM & REVISIONWEEK XV MODEL THEORY EXAM & REVISIONWEEK XVIMODEL PRACTICAL & ICT CLASSESWEEK XVIIICT CLASSES WEEK XVIIITEXT BOOKS1.Rappaport,T .S., “Wireless communications”, Second Edition,Pearson Education, 2010.
Multiple Access techniques - FDMA, TDMA, CDMA –Capacity calculations–Cellular conceptFrequency reuse -channel assignmentWEEK VHand off- interference & system capacity- trucking & grade of service – Coverage and capacity improvement.WEEK VIUNIT-IIIDIGITAL SIGNALING FOR FADING CHANNELSStructure of a wireless communication link, Principles ofOffset-QPSK, p/4-DQPSK, Minimum Shift Keying, GaussianMinimum Shift Keying.WEEK VII
Error performance in fading channels, OFDM principle –Cyclicprefix, Windowing, P APR.WEEK VIIIUNIT-IV MULTIPATH MITIGATION TECHNIQUESEqualization – Adaptive equalization, Linear and Non-Linearequalization, Zero forcing and LMSAlgorithms.MODEL EXAMWEEK IXDiversity – Micro and Macrodiversity ,Diversity combiningtechniquesWEEK XError probability in fading channels with diversity reception, Rakereceiver.
WEEK VIISwitch basics – Global Internet (Areas, BGP, IPv6)WEEK VIIIMulticast –addresses – multicast routing (DVMRP, PIM)MODEL EXAMWEEK IXUNIT-IV TRANSPORT LAYEROverview of Transport layer - UDP - Reliable byte stream (TCP)- Connection managementWEEK XFlow control - Retransmission – TCP Congestion control -Congestion avoidance (DECbit, RED) WEEK XIQoS –Application requirementsUNIT TEST- IV
WEEK XIIUNIT-V APPLICATION LAYER
Traditional applications -Electronic Mail (SMTP, POP3, IMAP,MIME)WEEK XIII HTTP – Web Services-DNS – SNMPUNIT TEST VWEEK XIVMODEL THEORY EXAM & REVISIONWEEK XV MODEL THEORY EXAM & REVISIONWEEK XVIMODEL PRACTICAL & ICT CLASSESWEEK XVIIICT CLASSESWEEK XVIII
TEXT BOOKS1.Larry L. Peterson, Bruce S. Davie, “Computer Networks: Asystems approach”, Fifth Edition, Morgan Kaufmann Publishers,2011.REFERENCES:1. James F. Kurose, Keith W. Ross, “Computer Networking - ATop-Down Approach Featuring the Internet”, Fifth Edition,Pearson Education, 2009.2. Nader. F. Mir, “Computer and Communication Networks”,Pearson Prentice Hall Publishers, 2010. 3. Ying-Dar Lin, Ren-Hung Hwang, Fred Baker, “ComputerNetworks: An Open Source Approach”, Mc Graw Hill Publisher,2011.
McGraw- Hill Edition3. Michael Morrison XML Unleashed Tech media SAMS.REFERENCES:
1. John Pollock, JavaScript - A Beginners Guide, 3rdEdition –-Tata McGraw-Hill Edition. 2.Keyur Shah, Gateway to Java Programmer Sun Certification, Tata McGraw Hill, 2002.
EC6801 WIRELESS COMMUNICA TION
WEEK IUNIT I WIRELESS CHANNELSLarge scale path loss – Path loss models: Free Space andTwo-Ray models -Link Budget design –Small scale fading-Parameters of mobile multipath channelsWEEK IITime dispersion parametersCoherence bandwidth – Dopplerspread & Coherence time, Fading due to Multipath timedelayspread – flat fadingWEEK IIIFrequency selective fading – Fading due to Doppler spread – fastfading – slow fading.UNIT TEST-IWEEK IVUNIT-II CELLULAR ARCHITECTUREWEEK XII UNIT-V XML AND WEB SERVICESXml – Introduction-Form Navigation-XML Documents- XSL – XSLTUNIT TEST- IV
WEEK XIIIWeb services-UDDI-WSDL - Java web services – Web resources.UNIT TEST VWEEK XIVMODEL THEORY EXAM & REVISIONWEEK XV
MODEL THEORY EXAM & REVISIONWEEK XVIMODEL PRACTICAL & ICT CLASSESWEEK XVIIICT CLASSES WEEK XVIIITEXT BOOKS1. Harvey Deitel, Abbey Deitel, Internet and World Wide Web:How To Program 5thEdition2. Herbert Schildt, Java - The Complete Reference, 7thEdition.Tata
IT6501 GRAPHICS AND MULTIMEDIA
WEEK I
UNIT I OUTPUT PRIMITIVESBasic − Line − Curve and ellipse drawing algorithms −ExamplesWEEK IIApplications - Attributes − Two- Dimensional geometrictransformationsWEEK IIITwo-Dimensional clipping and viewing – Input techniques.UNIT TEST-IWEEK IVUNIT-II THREE-DIMENSIONAL CONCEPTSThree-Dimensional object representations-Three-Dimensionalgeometric and modelling transfomationsWEEK VThree-Dimensional viewingHidden surface elimination− Colormodels – Virtual reality - Animation.WEEK VI
UNIT TEST-IIUNIT-IIIMULTIMEDIA SYSTEMS DESIGNMultimedia basics − Multimedia applications − Multimediasystem architecture.WEEK VIIEvolvingtechnologies for multimedia − Defining objects for multimedia systems.WEEK VIIIMultimedia data interface standards − Multimedia databases.WEEK IXUNIT-IV MULTIMEDIA FILE HANDLING Compression and decompression − Data and file formatstandardsMODEL EXAMWEEK XMultimedia I/O technologies −Digital voice and audio WEEK XIVideo image and animation − Full motion video − Storage and retrieval technologies.WEEK XIIUNIT-V HYPERMEDIA Multimedia authoring and user interface – Hypermedia messaging- Programming – Input/Output – Files – Utility Classes – StringHandling.UNIT TEST- IV
WEEK XIIIMobile messaging −Hypermedia message component −Creating hypermedia messageProgramming – Input/Output – Files – Utility Classes –String Handling.WEEK VI
UNIT-III JDBC
JDBC Overview – JDBC implementation – Connection class –Statements - Catching Database Results, handling database Queries.
UNIT TEST-IIWEEK VIINetworking– InetAddress class – URL class WEEK VIIITCP sockets – UDP sockets, Java Beans –RMI.
WEEK IXUNIT-IV APPLETS
Java applets- Life cycle of an applet – Adding images to anapplet – Adding sound to an applet ,Passing parameters to anapplet
MODEL EXAMWEEK XEvent Handling. Introducing AWT: Working with WindowsGraphics and Text. Using AWT Controls, Layout Managers andMenus.WEEK XIServlet – life cycle of a servlet. The Servlet API, Handling HTTP Request and Response, using Cookies, Session Tracking. Introduction toJSP.
IT6503 WEB PROGRAMMING
WEEK IUNIT I SCRIPTING
Web page Designing using HTML, Scripting basics- Client side andserver side scripting. Java ScriptObject, names, literals, operatorsand expressions- statements and features- events
WEEK IIWindows -documents - frames - data types - built-in functions-Browser object model - Verifying forms
WEEK IIIHTML5-CSS3- HTML 5 canvas - Web site creation using tools.
UNIT TEST-IWEEK IV
UNIT II JAVA
Introduction to object oriented programming-Features of Java – Datatypes, variables and arrays –Operators – Control statements –Classes and Methods – Inheritance.
WEEK VPackages and Interfaces –Exception Handling – MultithreadedIntegrated multimedia - Message standards − Integrateddocument management − Distributed multimedia systems.
UNIT TEST VWEEK XIVMODEL THEORY EXAM & REVISIONWEEK XV MODEL THEORY EXAM & REVISIONWEEK XVIMODEL PRACTICAL & ICT CLASSESWEEK XVIIICT CLASSES WEEK XVIII
TEXT BOOKS
1. Donald Hearn and M. Pauline Baker, “ComputerGraphics C Version”, Pearson Education, 2003.2. Andleigh, P. K and KiranThakrar, “Multimedia Systemsand Design”, PHI, 2003.REFERENCES:
1. Judith Jeffcoate, “Multimedia in practice: Technologyand Applications”, PHI, 1998.
CS6502 OBJECT ORIENTED ANALYSIS AND DESIGN
WEEK IUNIT I UML DIAGRAMSIntroduction to OOAD – Unified Process - UML diagrams WEEK IIUse Case – Class Diagrams– Interaction Diagrams – StateDiagramsWEEK IIIActivity Diagrams – Package, component and Deployment DiagramsUNIT TEST-IWEEK IV UNIT II DESIGN PATTERNS GRASP: Designing objects with responsibilities – Creator – Information expert – Low Coupling – HighCohesion WEEK V Controller - Design Patterns – creational - factory method - structural – Bridge – Adapter -behavioral – Strategy – observerWEEK VIUNIT-IIICASE STUDYCase study – the Next Gen POS system, Inception -Use case Modeling - Relating Use casesInclude, extend and
generalization - Elaboration - Domain Models - Finding conceptual classes anddescription classes WEEK VIIIAssociations – Attributes – Domain model refinement – Findingconceptual classHierarchies - Aggregation and CompositionUNIT TEST VWEEK XIVMODEL THEORY EXAM & REVISIONWEEK XV MODEL THEORY EXAM & REVISIONWEEK XVIMODEL PRACTICAL & ICT CLASSESWEEK XVIIICT CLASSES WEEK XVIIITEXT BOOKS1. John G. Proakis and Dimitris G.Manolakis, “Digital Signal Processing– Principles, Algorithms & Applications”, Fourth Edition, Pearson ducation, Prentice Hall, 2007.REFERENCES:
1.EmmanuelC.Ifeachor, and Barrie.W.Jervis, “Digital Signal Processing”,Second Edition, Pearson Education, Prentice Hall, 2002.
2. Sanjit K. Mitra, “Digital Signal Processing – A Computer BasedApproach”, Third Edition, Tata Mc Graw Hill, 2007.
WEEK VIIIIR filter design by Impulse Invariance, Bilinear transformationWEEK VIII
Approximation of derivatives – (LPF, HPF, BPF, BRF)filterdesign using frequency translation.WEEK IXUNIT-IV FIR FILTER DESIGN Structures of FIR – Linear phase FIR filter – Fourier SeriesMODEL EXAMWEEK XFilter design using windowing techniques (Rectangular Window,Hamming Window, Hanning Window)WEEK XIFrequency sampling techniques - Binary fixed point and floating point number representations WEEK XII UNIT V FINITE WORD LENGTH EFFECTS INDIGITAL FILTERS Comparison - Quantization noise –truncation and rounding - quantization noise power- input quantization errorUNIT TEST- IV
WEEK XIIIcoefficient quantization - Error – limit cycle oscillations-deadband- Overflow errorSignal scaling.WEEK IXUNIT-IV APPLYING DESIGN PATTERNSSystem sequence diagrams- Relationship between sequencediagrams and use cases MODEL EXAMWEEK XLogicalarchitecture and UML package diagram – Logicalarchitecture refinement - UML class diagrams WEEK XIUMLinteraction diagrams - Applying GoF design patternsWEEK XII
UNIT-V CODING AND TESTING Mapping design to code – Testing: Issues in OO Testing UNIT TEST- IV
WEEK XIIIClass Testing – OO Integration Testing - GUI Testing – OOSystem Testing.UNIT TEST VWEEK XIVMODEL THEORY EXAM & REVISIONWEEK XV MODEL THEORY EXAM & REVISIONWEEK XVIMODEL PRACTICAL & ICT CLASSESWEEK XVIIICT CLASSES WEEK XVIIITEXT BOOKS1. Craig Larman, "Applying UML and Patterns: AnIntroduction to Object-Oriented Analysis and Design andIterative Development”, Third Edition, Pearson Education, 2005.REFERENCES:1. Simon Bennett, Steve Mc Robb and Ray Farmer,“Object Oriented Systems Analysis andDesign Using UML”,Fourth Edition, Mc-Graw Hill Education, 2010.2. Erich Gamma, and Richard Helm, Ralph Johnson, JohnVlissides, “Design patterns:Elements of Reusable Object-Oriented Software”, Addison-Wesley, 1995.3. Martin Fowler, “UML Distilled: A Brief Guide to theStandard Object Modeling Language”,Third edition, AddisonWesley, 2003.
4. Paul C. Jorgensen, “Software Testing:- A Craftsman‟sApproach”, Third Edition, AuerbachPublications, Taylor andFrancis Group, 2008.
IT6502 DIGITAL SIGNAL PROCESSING
WEEK I
UNIT I SIGNALS AND SYSTEMS Basic elements of DSP – concepts of frequency in Analog andDigital Signals – sampling theorem WEEK IIDiscrete – time signals, systems – Analysis of discrete time LTIsystemsWEEK IIIZ transform – Convolution – CorrelationUNIT TEST-IWEEK IVUNIT II FREQUENCY TRANSFORMATIONS Introduction to DFT – Properties of DFT – Circular Convolution -Filtering methods based on DFT.WEEK VFFT Algorithms - Decimation – in – time Algorithms, Decimation– in – frequency Algorithms – Use of FFT in Linear Filtering –DCT – Use and Application of DCTWEEK VI UNIT-III IIR FILTER DESIGNStructures of IIR – Analog filter design – Discrete time IIR filterfrom analog filter
VISION, MISSION STATEMENT OF THE INSTITUTION
Vision
Pursuit of excellence in technical education to create civic
responsibility with competency.
Mission
To impart the attributes of global engineers
to face industrial challenges with social relevance.
To indoctrinate as front runners through moral practices.
To attain the skills through lifelong learning.