Comment Proper CS involves little programming (Score 1) 156
The reality is that a good, solid CS education has generally involved very little programming. CS, at its core, is applied math, logic, and various conceptual architectures, algorithms, etc
Yes, you pick up programming because you have to do the course in something, but with a solid programming, the language and technology itself doesn’t really matter. Hell, by the time people graduate, most technologies they have learned are obsolete. But the concepts, the actual knowledge is there. If you just teach the technology, that’s pointless.