Seems like these are more subjects for "software engineering" or some other kind of pre-professional major, as opposed to CS. Obviously not every program makes that distinction, but personally I like the idea of CS being primarily academic.
The only thing that seems missing is document preparation - presumably using LaTeX (we had to use troff, which was 'fun').
I don’t have to regularly look up how to bold text even in Markdown, but I do have to regularly look up various Bash-isms.
It's like an English major who can read and analyze the classics and nothing else - and cannot write at all outside of abstract poetry.