Computer Science (usually at least in my experience) both teaches programming and expects proficiency in programming.
My friends who did mechanical engineering had to take classes on tool making.
Meanwhile nowadays you have metal sculpturers who cannot weld.