CS is special in that it is about the science, and not the application. They'll teach you mostly theory. That's why some universities/countries have a separate degree called "SW Engineering".
Other engineering departments are not as fussy about the distinction.