The last time I looked (which was about a decade ago) the teaching of software engineering at the masters level seemed to be mostly concerned with process management, without any real equivalent of engineering's foundation in the physical sciences. In particular, the coverage of software design was mostly reduced to rules-of-thumb, some quality metrics of dubious relevance, and especially to documenting the result.