The course contains an introduction to service architecture design for SDI and offers examples of best practices. You will get hands-on experience with both basic and advanced SDI services for information discovery, retrieval, processing and visualization. This will also involve tutorials and self study work on service integration and consumption and messaging techniques using XML. In a group project you will construct their own SDI components. We will embark upon different scenarios of crowd sourcing geo-information.