CS646: Enterprise System Integration with Web Services
After taking this course, a student should be able to
Bi-Weekly Course Assignments
Every two weeks, read file WhatToDoWeeksXand(X+1).pdf under Discussion Board|WeeksXand(X+1) (X will be replaced by a number) to see which tasks you need to finish for the two weeks. The bi-weekly assignments will cover reading assignments, discussion questions and programming assignments. The bi-weekly course assignments will be posted on the Sunday of the first week of the period. Unless otherwise specified, all the tasks specified in a course assignment must be completed within the same two-week period and submitted by the Sunday of the second week of the period.
Every five students or so will make a group (you can check your group's members by clicking on “Communication|Group Pages|Group X”). Each group will propose, design, implement, and present a project that can demonstrate the strength of Web services. Your project could be similar to BookFinder4U at http://www.bookfinder4u.com/ , which integrates existing public Web services to provide value-added new Web services. Each project should have a well-written project report including project objectives, design and implementation highlights, known bugs, build and deployment manual, and user manual.
There will be three equally weighted programming assignments on Web services. The submission deadline will be strictly enforced. Each working day after the submission deadline would incur a 10% penalty on the assignment's grade. Each programming submission will be a zip file containing all of your solution files as well as a clear instruction file explaining the detailed steps to build and run your solution. Programming assignments will be submitted by publicly posting the solution zip file in a reply message to the programming assignment thread in the Discussion Board . It is encouraged for you to evaluate your peer students' solutions, but you must complete your own solution independently. When the instructor grades the solutions, the submission order will be considered (less harsh on earlier submissions).
Participating in Course Discussions
Every two weeks the instructor will post one or more questions in Pace Blackboard Discussion Board ( Discussion Board|WeeksXand(X+1) ). Students will conduct discussion on the posted questions by replying to the questions in the Discussion Board within two weeks from the posting of the questions. You can also comment on other student's responses. You can get credit by asking questions and help answering questions. A grade will be assigned in each two-week period to each student based on the student's number and quality of participation in the Discussion Board . All postings must be formal with proper syntax and style, with citations to textbook pages or class notes to back up the arguments.
There will be three one-hour quizzes on September 30, October 28, and November 25. The quizzes will cover fundamental concepts of the course.
Selected Public Course Material
Current teaching schedule and course material are avaialble in Pace Blackboard
Home Education Professional Experience Research Teaching Dissertation Supervision Selected Links
Copyright ©2006 Lixin Tao