33 ms·
>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 Softw
by 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).