|
|
|
|
|
by corby
2815 days ago
|
|
While interesting, I think an equally relevant question is retention rates. When I was taking my BS the freshman class was packed. While the failure rate was probably on par with this report, many more of the students dropped CS not because of grades and I never saw them again. Whether it was out of lack of interest or because it wasn't what they through it was (all I wanted to do was build a cooler Halo game) would have been interesting to know. The effect was even more pronounced after Sophomore year.
I suspect Data Structures and Algorithms, which I loved, but could be difficult to digest and may have disillusioned people with that CS or SE actually was. |
|
I think a lot of people did not really know what they were signing up for - I dont have any data or evidence but from half-remembered chats and gossiping I think a lot of those that simply disappeared/switched courses/dropped-out did not really understand what they were getting in to and thought that computer science was more about using computers rather than proper computer science. Like how to write wicked-complex spreadsheets or something, or make a webpage maybe (it was the early-mid 2000s afterall).
Even a year or two in I remember some people complaining bitterly about having to learn databases/normalisation and SQL "When are we ever going to use this? Why are we wasting our time learning all this SQL nonsense?!"
Amazing really.
...but then these were the exact same people who blamed the teaching when they dont get good grades in the exams. YMMV.