I don't need to, but reckon the chap I was replying to does. I'd also suggest you look at what courses offer before dismissing them.
Twaddle. From Reading University's comp sci degree syllabus;
SE1SA5 Programming 20 C SE1SB5 Software Engineering 20 C SE1SC5 Computer Science Roadmap 20 C SE1EB5 Computer and Internet Technologies 20 C MA116 Mathematics for Computer Scientists 20 C SE1CA5 Cybernetics and its Application 20 C SE1TQ5 COTS 1 20 C CS2A6 Compilers 10 I CS2B6 Operating Systems 10 I CS2C6 Computer Architecture 10 I CS2D2 Databases 10 I CS2F6 Collaborative Design and Programming 20 I CS2G2 Algorithmic Techniques 20 I CS2R6 Space Robotics 20 I CS2TS6 Software Engineering 2 and Career Management 20 I SE3Z5 Social, Legal & Ethical Aspects of Science & Engineering 20 H CS3Q2 Computer Science Final Year Project 30 H
Optional modules in final year (you choose several);
CS3A2 Computer Networking 10 H CS3B2 GUI, Web and Multimedia Design 10 H CS3E6 Distributed Computing 10 H CS3F6 XML and Semantic Web Technologies and Applications 10 H CS3L2 Neural Computation 10 H CS3M6 Evolutionary Computation 10 H CS3U5 Image Processing and Vision 20 H CS3J2 Computer Graphics I 10 H CS3D2 Computer Graphics II 10 H CS3W2 Artificial Intelligence 10 H CS3Y2 Robot Architectures 10 H CS3C5 Dependable Systems Design 10 H CY3F2 Virtual Reality 10 H CS3TR4 Informatics for E-Enterprise 20 H CS3TX4 Software Quality and Testing 10 H CS3TE4 Requirements Analysis 10 H CS3TZ4 Network Security 10 H
Funnily enough, they still do that. Amazing eh!
Ah, all they did was windows programming, nothing else! How terrible.. Also how untrue.
Hard course though, and more useful than you assume. They are apparently quite highly valued due to the skills picked up while doing it. No idea why though but if I looked I'd probably find out quite quickly.
Yes and you won't learn it on a management course, have a look at what's involved rather than thinking that you can guess just from the title. Here's a quick cut 'n' paste;
- Current Issues in Business Management * Economics * Environmental Management for Business * Mathematics for Business Management * Principles of Marketing and Mangement * Statistics for Business Management
- Accounting and Finance * Applied Economics * Business Law * Business Planning * Environmental Politics and Policy * Literature Review * Marketing Research Techniques * Modern foreign language or Politics or Communication in Business
- Business Economics * Business Information Systems * Business Management in Practice (case studies) * Business Management in Practice (project) * Financial Management * Human Resource Management * International Marketing * Statistics and Econometrics or Critical Issues in Business Management
Nothing about leadership in there, and the above are things that one can't just "do", they need to be learned, learning on the job is all very well but a business would prefer people to know their job before they start. This is especially true for large businesses that deal with lots of other companies and even overseas, I run my own business but don't really need the above, but I don't have any staff and can learn what I need as I go along because I need to know so little about management.
Also the really shit ones too. Just because someone has a degree doesn't mean they're shit, and that someone without a degree is ace.
Have a look into what's done on a social work degree and ask yourself if those skills would be worthless.
Over 30% of all GP visits are mental health issues of a degree that can be readily solved by psychologists, and such issues have a very high cure rate, up in the 80% range IIRC and so are very valuable to society.
Please look before you leap.