Services-centered design
I finally found out that the right keywords for what I was looking for, given the course objectives and the course content are:

Service-oriented software engineering
Service-driven software
engineering
Service-oriented software architecture
Service-driven software architecture
Services-centered software architecture design, ...