4 ms·
All of my friends who dropped out did so because of the math. The actual computer science courses were enjoyable. Discrete math was particularly challenging on
by OGWhales 6y ago
All of my friends who dropped out did so because of the math. The actual computer science courses were enjoyable. Discrete math was particularly challenging on purpose and so was our specific calculus classes we had to take. This was just to weed people out I heard.
I would have guessed your reason too as that’s why people didn’t like AP computer science when I took that, but in my experience it seemed like math is what gets people and honestly that’s what I struggled the most with too. It was just an absurd amount of work on top of my other classes and it wasn’t enjoyable work either.
- fossuser 6y agoThat’s interesting - I would expect CS drop out rates to not be significantly different than engineering/STEM in general if that’s the case since any of those are likely to have similar levels of math. If CS rates are higher then I’d expect something unique to CS, if they’re not then CS isn’t really unique among more difficult degrees anyway. If the person is comparing engineering degrees/dropout percentage to liberal arts degrees, well - there’s a reason the liberal arts stereotype exists. Those classes are way easier.
- dodobirdlord 6y ago> That’s interesting - I would expect CS drop out rates to not be significantly different than engineering/STEM in general if that’s the case since any of those are likely to have similar levels of math. The level of math in most engineering fields stays within the bounds of applying techniques from calculus, and rarely involves proving much if anything. Most engineering degrees don't require any math courses beyond calculus and statistics. CS is one of a small number of degree programs where undergrads are likely to be exposed to a significant amount of proof theory, along with topics like algebra and graphs.