6 ms·
My 2 cents on the "too specialized" arguments... 1 - In high school, the people who take multiple CS subjects tend to be intellectually curious, and good at ma
by mathattack 15y ago
My 2 cents on the "too specialized" arguments...
1 - In high school, the people who take multiple CS subjects tend to be intellectually curious, and good at many other things. The same folks who took AP CS with me also took AP European history. I suspect it will be similar here.
2 - Similar to what folks say about Stuyvesant, I don't think there will be a crowding out effect of other subjects.
3 - If done right, the teachers can connect many other subjects to computer science: Philosophy, Mathematics, the Scientific Method... This can make those topics more interesting, not less.
4 - The rigor of learning to program is applicable in many other fields. Computer Science grads frequently go into other fields precisely because of this. This diminishes the "Let's fix the software engineering deficit" argument, but it's true that CS as a major signals ability above and beyond programming.
If I had grown up in NYC, I would have done anything to go to this school. I am glad that my children might have the opportunity to go to a place like this if they so desire.