4 ms·
> By that I don't mean only syntax of popular languages. I mean the art of solving problems using programming languages. Out of curiosity, what school's don't
by Jtsummers 4y ago
> By that I don't mean only syntax of popular languages. I mean the art of solving problems using programming languages.
Out of curiosity, what school's don't include this in their CS degree programs? Not as in: "I can major in CS here and stick to almost exclusively theory and math courses." But as in: "I can major in CS here and don't even have the option of taking project based courses and courses that are mostly dependent on writing programs to demonstrate understanding?"
Has something changed that caused CS programs to drop most of their courses in the past 20+ years? Or did I get lucky with the schools I went to?
> There are schools where a typical undergrad Algorithms class has no coding assignments.
Again, 20+ years ago, but the first algorithms class (and data structures) had us demonstrating our knowledge via programs, or writing programs to benchmark different things, and so on. That was for first years, not advanced students just the preliminaries, coding from day one (or near it). Even the 3xxx courses that didn't require programming still encouraged it.
> Ofcourse there are schools where there are courses with extensive programming requirements. I am not talking about those. Those are exceptions.
I cannot believe that the random CS programs in GA were exceptions to some rule. So again, where is this happening and why the regression if this is actually happening en masse?