MET CS 751 -- Web Services

(First class on Tuesday, May 19th, North Campus)

Instructor

Suresh Kalathur, Ph.D.
Assistant Professor, Computer Science Dept.
Boston Univeristy Metropolitan College
808 Commonwealth Ave, Room 250
Boston, MA 02215

E-mail: kalathur@bu.edu
URL:http://people.bu.edu/kalathur
Phone: 617-358-0006
Fax: 617-353-2367

Course Description

Architecture of Web Services; review of XML Shemas; SOAP (Simple Object Access Protocol); WSDL (Web Services Description Language); UDDI (Universal Description, Discovery, and Integration); Web Services in .NET; Sun and Apache tools; Company-specific Web Service APIís; Java APIís for XML Messaging; Java Application Servers; review of Security, transactions, and business process languages (e.g. BPEL) among Web Services. The course grading will consist of a series of programming problems, a mid term exam, and a final project. Students can choose between Java or C# for programming.

Course Grading Policy

The course grade will be based on active class participation (10%), assignments (30%), mid term exam (30%), and final project (30%). Assignments and projects are expected to be submitted by their respective due dates. Late submission grades will be scaled with respect to the minimum grade of those submitted on time.

Course Web Site

All course materials will be posted using BU's WebCT site. This requires all students to have an account with the BU computer system. Click here for instructions if you require an account.

Click here to enter WebCT site for this course.

References

Student Conduct Code

Please review the academic conduct code

Tentative Course Schedule

Module 1 Introduction  
Module 2 XML, XML Parsers  
Module 3 SOAP, WSDL, and UDDI 
Module 4 RESTful Web Services
Mid Term
Module 5 J2EE Web Services
Module 6 ASP.NET Web Services
Module 7 WS-Specifications
Module 8 SOA
Module 9 Web Services Security
Module 10 Applications
Final Project