> The schools don't teach data structure just so a graduate can answer related interview questions.
At my university, "Data Strctures" is one course where you write no code, another corse that is just about discrete math, and then at your senior year you actually do a Data Structures class.
I have no problem with Data Structures and I of course think they are important. I have a problem with what colleges think Data Structures are, or how they should be taught.
Why would writing code matter? Data structure aren't "code", they are a way of organizing data. Sure, in our jobs we use them practically, but the purpose of college is to explain them and (the really important part) when to use them.
There is a core difference between implementation and theory.
At my university, "Data Strctures" is one course where you write no code, another corse that is just about discrete math, and then at your senior year you actually do a Data Structures class.
I have no problem with Data Structures and I of course think they are important. I have a problem with what colleges think Data Structures are, or how they should be taught.