Page 57 - B.Tech IT Curriculum and Syllabus R2017 - REC
P. 57

Department of IT, REC


                   5.  Discuss security issues in Distributed Systems.
               TEXT BOOKS:
                   1.  Tanenbaum, A. and van Steen, M., Distributed Systems: Principles and Paradigms, Second
                       Edition, Prentice Hall, 2007.
                   2.  Coulouris, G, Dollimore, J., and Kindberg, Distributed Systems: Concepts and Design, Fourth
                       Edition, Addison-Wesley, 2006.
               REFERENCES:
                   1.  Pradeep K Sinha Distributed Operating Systems, Prentice-Hall of India, First Edition, New
                       Delhi, 2001.
                   2.  Jean  Dollimore,  Tim  Kindberg,  George  Coulouris,  Distributed  Systems  -Concepts  and
                       Design, Pearson Education, Fourth edition, 2005.
                   3.  M.L.  Liu  Distributed  Computing  Principles  and  Applications,  Pearson  Education,  First
                       edition, 2004.
                   4.  Hagit  Attiya  and  Jennifer  Welch  Distributed  Computing:  Fundamentals,  Simulations  and
                       Advanced Topics, Wiley, First edition, 2004.


               IT17502        WEB TECHNOLOGY                                                   L T P C
                                                                                               3  0  0  3
               OBJECTIVES:
                         To learn about HTML5 & CSS3 Concepts.
                         To be familiar with Client side validation.
                         Understand the emerging technologies in Server-Side Programming using Servlets and
                          JSP‘s.
                         To know  the  concepts of PHP and AJAX to develop web pages
                         To expose knowledge about XML and web service.


               UNIT I MARKUP LANGAUGE & CSS                                                           8
               HTML5–Introduction-Elements-RelativeURLs-Lists-Tables-Frames-Forms-Canvas-Graphics      and
               Media.CSS:CSS3-Introduction-Properties-Background,Fonts,Text,Image,Link,   2d   transform,3d
               transform,Animation-Box Model-Multicolumn Layout.

               UNIT II        SCRIPTING                                                               10
               Client-Side  Scripting:  Introduction  to  JavaScript-Syntax-Variables  and  Data  Types-Statements-
               Operators-Literals-Functions-Objects-Arrays-Built-inObjects.DOM-Introduction-Nodes  &  Trees-
               Traversing & Modifying a DOM Tree-DOM Collections.

               UNIT III       SERVLET                                                                 9
               Server-Side  Programming:  Java  Servlets-Life  cycle of  a  Servlet-  The  Servlet API-Handling  HTTP
               Request and Response using Cookie and Session Tracking.Connecting with Database.

               UNIT IV        JSP & PHP                                                               10
               JSP Introduction-Life cycle of JSP-JSP API-Scripting elements-Directive elements-Implicit objects-
               Action Elements-Exception Handling-MVC in JSP-Connecting with Database. AJAX introduction-
               XMLHttpRequest- Methods,Properties.
               Hypertext  Preprocessor:  Introduction,Syntax,Variables,Control  Statement,Arrays,Strings-Connecting
               with Database-PHP & AJAX.

               UNIT V         XML & WEB SERVICES                                                      8
               XML: Basic-Document Type Definition-XML Schema-XSL and XSLT. Web services-Architecture-
               WSDL introduction-WSDL Elements-SOAP-Application using Web Services.
                                                                                    TOTAL: 45 PERIODS


               Curriculum and Syllabus | B.Tech. Information Technology | R2017                Page 57
   52   53   54   55   56   57   58   59   60   61   62