Make? In 25 years as a professional developer I have never encountered make in the enterprise.
At least cover the various generic _models_ behind a few of the modern build tools so students can understand both the commonality and the differences between say NX, NPM, Maven, Gradle, go build etc.
Maybe a class on CI/CD pipelines, too.
I don't want to .. but people keep using it because it's simpler than other build systems.
Many UI tools based on eclipse use make under the hood.
Many recipes used by Yocto just use make to build the software and then install the output somewhere.
It all depends what you're trying to build and where you work.
It notionally focuses on make but the concepts apply much more broadly than the one specific tool
...I'd be curious if anyone has went through _both_, unlikely as that may be, and could give some comparison :P
that's not really development, that's operations.