CS Degrees Low in 2007 But Bouncing Back 265
An anonymous reader writes "The number of undergraduate computer science degrees awarded last year hit a new low with the Class of 2007. The degrees awarded, 8,000, as tracked by the Computing Research Association, is only half of what it was five years ago. In 2003-04 — the high point of this decade — 14,185 students were awarded bachelors degrees in computer science from the 170 PhD granting universities tracked by the CRA. That said, after a decade of severe declines, the number of students at top universities declaring themselves as computer science majors is finally seeing an increase. Though it's only a small increase, it's an increase nonetheless. Experts attribute the shift to changes in job market, and also to changes in curriculum and the marketing of comp sci programs."
Link to CRA bulletin (Score:1, Informative)
Being one of those.... (Score:4, Informative)
Honestly, the courses were too easy or too hard. I think it was just that Math or business was just easier to work with, since your pencil and paper never require manipulating executive files and messing with header files.
I think that perhaps, it's not that it is too low or that students aren't hearing about the major, but rather not many like having to beat their heads over learning Dijkstra, Euler, and what the Big O's of the typical data structures or whatever weed out subjects are.
What I think would be more interesting is seeing how many minors are being sought by other disciplines for CS and what CS majors are taking for a minor
Either way, I was put on contract before graduating then another one a few months later. I'm pretty happy so far, but wonder if I'll be content once I look for a bit more permanent job (if such things still exist)
Re:Math, Bad Teachers, and Outdated Corriculum (Score:-1, Informative)
Re:Completely agree (Score:4, Informative)
Has the job market for CS grads changed? (Score:3, Informative)
I wonder who those "experts" are? I also wonder if the grads are Americans, or if they are just training in the USA.
Is the market for CS grads getting better? I sure don't see it. Salaries seem to be stagnant, job requirements seem to be way up, the IT field looks more demanding, and less secure, than ever.
Companies are breaking their necks to hire more H1Bs, and to offshore more jobs. Traditional barriers to offshoring jobs are being broken down.
Other countries are cranking out CS grads at a furious rate. And those grads are happy to work for $5 an hour, or less.
Of course, a CS degree could be valuable. But it's hard for me to imagine that a CS degree is the best thing an intelligent, ambitious, American can do with his/her life.
Am I wrong? Am I missing something?