Advanced+Web+Technologies

=**ICT512: Advanced Web Technologies**=

**Course Description**
To deliver in-depth knowledge of the basic concepts and general principles associated with web application development, illustrating specific technologies. To provide an understanding of different concepts, architectures, techniques, and infrastructures for service oriented computing in web development. The course explains the principles and practice of web services. It provides a comprehensive overview of state of the art web services and associated disciplines, relating concepts to practical examples and emerging standards.

**Text Books**
Munindar P. Singh and Michael N. Huhns, Service Oriented Computing Semantics, Processes, Agents, 2005, John Wiley.

**Reference Books**
1. Leon Shklar and Rich Rosen, Web Application Architecture, 2nd Edition, JWI. 2. Rosenfeld L, Information Architecture for the World Wide Web, 2nd Edition, O'Reilly 2002 3. Deitel, Deitel and Goldberg, Internet and World Wide Web - How To Program, 3rd Edition, Prentice Hall 2004 4. Gerti Kappel, Birgit Proll, Siegfried Reich, Werner Retschitzegger, Web Engineering, JWI 2006 5. Various WWW sources