This module provides students with an overview of service oriented architecture (SOA). The key topics covered include SOA concepts and principles, SOA architecture and design considerations, and SOA relationship with enterprise capabilities. Key concepts from web services, that are relevant to SOA, will be covered with an emphasis on how these ideas may enhance the performance of enterprises. Approaches to service oriented software development (including reliability and security considerations) will also be included. Overall, this module equips students with the necessary knowledge and skills to implement SOA in enterprises.