Computer science is not about computers anympre than liberal art studies is about singing etc ...
It would be good if more colleges offered majors suited to students interested in building commercial software rather than the theory of computation. Something like a "Bachelor of Fine Arts in Software Development".