Is there any term in software engineering more ambiguous than "software design"?
old.reddit.com
old.reddit.com
Anyway, I think 'software engineering' makes less sense than 'software design'. Everything that made has a design, whether it was created intentionally or not, but only an intentionally planned design is engineered, so all software has a design but not all software is engineered.