Skip to main content
CSC-456
BS

Introduction to Web Services

(DE) Domain Elective Theory: 3 Cr. Hrs Total: 3 Cr. Hrs
Objectives: The aim of this course is to understand and develop different types of web services. At the end of the course students should be able to implement web services using traditional and REST based services.

Contents: Service Oriented Architecture (SOA); Introduction to web services; top down web services; bottom up web services; traditional web services: XML, Describing web services using Web Services Description Language (WSDL), exchanging information between web services using Simple Object Access Protocol (SOAP), web services publishing using Universal Description Discovery and Integration (UDDI); Representational State Transfer (REST) based web services: http protocol, resource oriented architecture, web 2.0, web 2.0 APIs; comparison between traditional and REST based web services.

In Programmes
BS BS (Computer Science)
Electives Pool — Elective · Networks and Security (Fall 2026 onwards)
Back to Course Catalog