CIS 2858

Web System Integration and Service Development

4 Credits

Prerequisites: CIS 1500 or CIS 2151 or CIS 2454.

This course focuses on design and implementation strategies for integration of distributed client-server software and development of Web application services.  Topics to be covered will include:  Web middleware-related technologies such as the Java Enterprise Edition platform (Java EE), multi-tier application frameworks; Extensible Markup Language (XML) processing; Simple Object Access Protocol (SOAP); Representational State Transfer (RESTful) Web services; Web Services Description Language (WSDL); and Cloud Computing services.  Students will use a popular IDE tool to create and integrate Web application components.  Completion of computer-based assignments inside and outside of class will be required.  Course/lab fees