Kies de Nederlandse taal
Course module: JM0180-M-6
Innovation Services
Course info
Course moduleJM0180-M-6
Credits (ECTS)6
CategoryMA (Master)
Course typeCourse
Language of instructionEnglish
Offered byTilburg University; Tilburg School of Economics and Management; TiSEM: Management; TiSEM: Management;
Is part of
M Data Science and Entrepreneurship (joint degree)
prof. dr. W.J.A.M. van den Heuvel
Other course modules lecturer
dr. I.P.K. Weerasingha Dewage
Other course modules lecturer
Academic year2019
Starting block
SM 2
Course mode
Registration openfrom 07/01/2020 up to and including 21/08/2020
Service Oriented Architecture (SOA) is a logical way of designing innovative, distributed software systems by providing value-adding services either to end-user applications or to other services distributed in the Internet, via published and discoverable interfaces. In short, SOA is a popular software development paradigm for developing, deploying and governing novel commercial servicified (Big) products. This course emphasizes the development of innovative, data-intensive software services for enterprises. The specific topics of the course includes 1) SOA, 2) business process management, 3) Web services, 4) Cloud services, and 5) current topics in SOA (RESTful services and APIs, microservices, serverless computing, and service-oriented IoT).
At the end of the course, students will be able to:
  • Distinguish between the types and properties of software services
  • Distinguish between the approaches to implement software services
  • Design service-oriented solutions for integrating processes and data in enterprises
  • Explain, justify and apply the best practices, design principles and patterns in developing service-oriented  solutions
  • Implement designed service-oriented solutions using software technologies
  • Evaluate the designs of solutions in terms of operational requirements and quality criteria for enterprises
The courses from the Data Science and Entrepreneurship program require specific prior knowledge. It is only possible to participate in this course if approved by the admission committee and if you are enrolled for the program.
Please note that this course will be taught in Mariënburg, ‘s-Hertogenbosch (JADS).
  • Enterprise Computing and Service Oriented Architecture
  • Service Lifecycle   
  • Service Composition
  • Business Process Management
  • Web Services
  • RESTFul Services and API management
  • Serverless Computing
  • Microservices
  • Cloud Services
  • Communication Services (Network Function Virtualization)
  • Service-oriented IoT
  • Models as a Service

Assessment and Grading Policy:

Assessment Type


Total Marks from the Course Marks

Group Project

Design and Implementation of service-oriented applications that integrate data and processes in enterprise.

Part 1 - Design Report - 20%

Part 2 - Implementation - 20%



(No Resit)

Written Exam

4 Open-ended Questions


(Have a Resit)


Contact person
Dr I.P.K. Weerasingha Dewage
Timetable information
Innovation Services
Written test opportunities
Written test opportunities (HIST)
Schriftelijk / WrittenEXAM_01SM 2125-05-2020
Schriftelijk / WrittenEXAM_01SM 2229-06-2020
Required materials
Recommended materials

Final Result

Kies de Nederlandse taal