3 ms·
I would, because I'm on the inside. There are even many CS degrees that don't require a course in algorithms. You have to remember that most CS degrees come fro
by j2kun 11y ago
I would, because I'm on the inside. There are even many CS degrees that don't require a course in algorithms. You have to remember that most CS degrees come from public/state universities, not Stanford and MIT. And CS students at public/state universities are largely mathphobic.
- pm90 11y agoThat's a very broad generalization. There are many public/state universities with amazing CS research and programs (e.g. UC Berkeley) that are very math-heavy.
- Ar-Curunir 11y agoAs a student at UC Berkeley, students need to study at most linear algebra and multivariablr calc to major in CS/EECS.
- jsprogrammer 11y agoNo Boolean algebra, probability, or statistics?
- learc83 11y ago>There are even many CS degrees that don't require a course in algorithms. What CS degree doesn't require a course in algorithms? I assume there are some Software Engineering degrees that don't, but how can you spend 4 years studying computer science without an algorithms course? >And CS students at public/state universities are largely mathphobic. I agree that most CS students try to avoid relatively proof heavy classes like Automata. But almost all CS courses require up to Calc 2 and discrete math, so I'm sure the truly "mathphobic" students would have majored in CIS or something else. I also don't think this has anything to do with Standford MIT vs public universities. Students at those Universities would avoid elective proof heavy classes as well. I did undergrad at a relatively unknown state school, and now I'm in grad school in a top ten program. I know plenty of people from both schools who avoid rigorous proof heavy classes when they can.
- j2kun 11y agoHere is one such program, North Carolina State University, which requires a basic theory course (automata) but no algorithms course. https://www.csc.ncsu.edu/academics/undergrad/semester.php https://www.csc.ncsu.edu/academics/undergrad/semester.php There are many more X state universities that churn out computer science degrees than the top schools.
- jsprogrammer 11y agoCSC 316 appears to be the main algorithms course (recommended 4th semester course).
- gleenn 11y agoPretty big generalization there. There are 20+ CSU's and 10 UC's in California. You really going to paint 30 schools with such broad strokes in one state alone, plus the rest of the US?