Podcast
Questions and Answers
What is the main focus of week 6 in the lecture schedule?
What is the main focus of week 6 in the lecture schedule?
Which data formats are introduced during the second week of the course?
Which data formats are introduced during the second week of the course?
During which week do students submit Coursework 1?
During which week do students submit Coursework 1?
What is primarily taught in week 4 of the course schedule?
What is primarily taught in week 4 of the course schedule?
Signup and view all the answers
What are the advanced topics covered in week 12 related to RESTFul Web Services?
What are the advanced topics covered in week 12 related to RESTFul Web Services?
Signup and view all the answers
What is the weight of implementing and consuming web services in the module assessment?
What is the weight of implementing and consuming web services in the module assessment?
Signup and view all the answers
What is the prerequisite course that candidates must have completed before enrolling in this module?
What is the prerequisite course that candidates must have completed before enrolling in this module?
Signup and view all the answers
Which delivery method is primarily used in this module?
Which delivery method is primarily used in this module?
Signup and view all the answers
How many hours of lecture and practical are conducted each week for this module?
How many hours of lecture and practical are conducted each week for this module?
Signup and view all the answers
What is one of the main aims of this module regarding the design of web services?
What is one of the main aims of this module regarding the design of web services?
Signup and view all the answers
What percentage of class attendance is required for students to be eligible for assessment?
What percentage of class attendance is required for students to be eligible for assessment?
Signup and view all the answers
Which of the following data formats is emphasized in the module learning objectives?
Which of the following data formats is emphasized in the module learning objectives?
Signup and view all the answers
What is the focus of the Resource Oriented Approach (ROA) covered in this module?
What is the focus of the Resource Oriented Approach (ROA) covered in this module?
Signup and view all the answers
Study Notes
Module Information
- Module Name: Web Service Development
- Module Code: WAT 2140C
- Programme/Degree: BSc (Hons) Software Engineering
- University: University of Technology, Mauritius
Module Details
- Module Coordinator: Dr. G. Suddul
- Module Convenor: Mr. Sadhveer Shama Luchmun
- Credits: 6 credits/Level 2
- Prerequisites: Object-Oriented Programming, Advanced Web Programming (client side & server side), Networking Fundamentals
- Co-requisites: None
- Delivery Method: Blended learning mode using Flipped-Classroom method (15 weeks, 3 hours lecture & practical)
- Assessment: 30% XML/JSON document work, 40% Web Service implementation/consumption, 30% Online/practical/written tests; Class attendance (80%) mandatory. Changes in assessment may be communicated.
Course Outline
-
Topics (Weeks 1-15): Overview of Advanced Web & Web Services architecture, HTTP, scripting, data formats (XML & JSON), XML and XML schema parsers, JSON, message encoding/decoding, web service concepts, SOA, RESTful web services, web API concepts & tools, web service design & implementation (hands-on), advanced topics (API keys, scalability, security), real-world applications, web service challenges.
-
Assessment (Week 10, 12, 15) : Coursework 1, Coursework 2, Coursework 3 (presentation)
-
Additional Comments: This course focuses on developing web services using Resource Orientated Approach (ROA) and Service Oriented Architecture (SOA). XML, XML Schema, and JSON formats are to be understood. The course also involves real-world applications and challenges.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
This quiz covers the key concepts and practices in Web Service Development for BSc (Hons) Software Engineering students. Topics include advanced web architecture, data formats like XML and JSON, and web service implementation. It is designed to assess understanding of the course material offered in a blended learning format.