3 ms·
in a scientific degree you still get taught how to use lab equipment and how to do physical experiments. that doesn't make it a trade school. i don't see why CS
by _dain_ 4y ago
in a scientific degree you still get taught how to use lab equipment and how to do physical experiments. that doesn't make it a trade school. i don't see why CS has this aloof attitude to actually teaching students how to do stuff.
- dingosity 4y agoI think the question is where's the line between "trade school" level practical instruction and "reinforcing concepts with practical examples." When I went through school, CS was taught in the Math department. In fact, not all universities had "Computer Science" undergrad degrees. Later on, my school introduced a "Computer Science and Engineering" degree that included a lot of hands on stuff (like what the previous commenter mentioned: implementing OSes, Network Stacks, Database data structures and algorithms, etc.) But they didn't teach C programming. I actually taught the Intro to C Programming class in the Continuing Education department. It might be the equivalent of a chemistry department saying "We'll teach you how not to blow yourself up in the Organic Chem Lab, but we won't teach you how to use a calculator." But yeah. Seems every school is slightly different about where they want to draw that line. And most every school I've seen has more practical work than they did 40 years ago.