CSC9YW (Web Services) Syllabus

Lecturers

Prerequisites

Learning Outcomes

Students will learn:

Contents (10 lectures plus 10 practicals - half module)

Note that web services are only loosely related to the mechanisms used for web pages.
  • Web Services Background: origins, standards, XML, basic concepts, tools
  • Web Service Description and Discovery: description (WSDL: Web Services Description Language), discovery (UDDI: Universal Description Discovery and Integration), tools
  • Web Service Access: addressing (WS-A: Web Service Addressing), messaging (SOAP: Simple Object Access Protocol), tools
  • Combining Web Services: orchestration (BPEL: Business Process Execution Logic), coordination and choreography (WS-Coordination, WS-CDL: Web Services Choreography Description Language), tools
  • Other Aspects of Web Services: security (WS-Security), resource sharing (WSRF: Web Services Resource Framework), Grid computing, interoperability (WS-I: Web Services Interoperability), REST (Representational State Transfer)
  • Requirement

    In order to pass this module you must submit all items of coursework and attend the examination. In this module the prescribed classes are the practicals. Failure to attend at least two-thirds of prescribed classes will result in the module grade being capped at a maximum of 3C, unless good cause for missing these classes can be shown. Responsibility for showing good cause lies with the student.

    Coursework will be accepted up to five days after the submission date (or expiry of any agreed extension) but the grade will be lowered by one grade point per day or part thereof (e.g. if you are three days late and the assignment is graded as 2A, then you will receive 2D to penalise lateness). After five days the piece of work will be deemed a non-submission and will receive an X (no grade), resulting in No Grade for the module overall.

    Work which is submitted for assessment must be your own work. All students should note that the University has a formal policy on plagiarism. Plagiarism means presenting the work of others as though it were your own. The University takes a very serious view of plagiarism, and the penalties can be severe. Specific guidance on computing assignments may be found in the Student Handbook.

    Assessment

    Textbooks


    Up Arrow Up one level to CSC9YW (Web Services)

    Web Ken Turner Home   Email    Search Search Web Pages

    Last Update: 23rd March 2012
    URL: http://www.cs.stir.ac.uk/~kjt/teaching/csc9yw/syll.html