Comments on: What’s the value of a Computer Science education? http://www.xaprb.com/blog/2013/03/05/whats-the-value-of-a-computer-science-education/ Stay curious! Thu, 02 May 2013 12:36:53 +0000 hourly 1 http://wordpress.org/?v=3.5.1 By: mgd http://www.xaprb.com/blog/2013/03/05/whats-the-value-of-a-computer-science-education/#comment-35057 mgd Tue, 19 Mar 2013 15:58:25 +0000 http://www.xaprb.com/blog/?p=3070#comment-35057 I am of two minds on this, but moving ever further away from a CS degree. While I do think there is potential that could be (and, in the past, has been) offered through academic CS programs, I am not convinced that value is present to the degree it ought to be, or once was. While academic programs are frequently touted as providing or cultivating the ability to think critically, I see ever less evidence of this as years pass. As to Carlos’ argument for gen-ed making students “well rounded …and less ignorant about the world around” them, I am unconvinced; I know of few individuals as bullheadedly ignorant as a third year undergrad with a few humanities courses under his belt, now convinced he knows so much more than the rubes back home, when in fact he has little more real experience with the world than an average high school student.

On the other hand, I’ve been through an undergrad CS program and have an M.Sc. as well, so I am fully aware of the benefits this path can offer. Indeed, the underlying foundation in mathematics, logic, and basics of algorithms are unlikely to be offered even in abbreviated form in the “boot camp” approach; and certainly general education courses have the *potential* to provide additional valuable skills and knowledge in many areas, including communication and interpersonal skills.

Perhaps a hybrid approach such as Carlos suggests might provide the best ROI and, ultimately, the best results. But given a choice between formal CS education via the current higher ed model, and intensive certification models, I tend to agree with you.

]]>
By: Xaprb http://www.xaprb.com/blog/2013/03/05/whats-the-value-of-a-computer-science-education/#comment-33826 Xaprb Thu, 07 Mar 2013 19:27:28 +0000 http://www.xaprb.com/blog/?p=3070#comment-33826 David, thanks — I fixed the broken link to the WP article. It is http://www.washingtonpost.com/local/education/at-u-va-tensions-between-sullivan-and-dragas-hit-a-new-boiling-point/2013/03/01/6cf65212-810a-11e2-8074-b26a871b165a_print.html if anyone else missed it.

]]>
By: Xaprb http://www.xaprb.com/blog/2013/03/05/whats-the-value-of-a-computer-science-education/#comment-33820 Xaprb Thu, 07 Mar 2013 14:36:58 +0000 http://www.xaprb.com/blog/?p=3070#comment-33820 By the way, I have never needed to know two’s complement binary arithmetic for anything in the real world, nor has it been an important part of the fundamental background of anything I’ve done. Just for the record :-)

I’m really in favor of an apprenticeship model for things that are real-world and practical, and universities for liberal arts and research focus. An apprenticeship, in the good old-fashioned sense, would not leave people without the background to understand what’s really going on in systems.

]]>
By: Xaprb http://www.xaprb.com/blog/2013/03/05/whats-the-value-of-a-computer-science-education/#comment-33819 Xaprb Thu, 07 Mar 2013 14:34:05 +0000 http://www.xaprb.com/blog/?p=3070#comment-33819 In CS101 we learned about two’s complement binary arithmetic. In another class the next semester, the instructor said, “Some of you will have seen this in another class, but many of you haven’t. We’re going to cover two’s complement binary arithmetic.” This continued all the way into the 400 level courses. Some semesters I had two’s complement in more than one class simultaneously. At some point I took an inventory of the number of times I’d been subjected to a week’s worth of this topic, and found that I’d spent an entire semester on it.

Was that a good value for my money? Did that make me more grounded in the fundamentals? When I complained to the department chair, I basically got shrugged off with “we have a mixture of students taking different courses, and it has to be covered, and we can’t assume they’ve had it already.”

]]>
By: Carlos http://www.xaprb.com/blog/2013/03/05/whats-the-value-of-a-computer-science-education/#comment-33792 Carlos Wed, 06 Mar 2013 14:20:55 +0000 http://www.xaprb.com/blog/?p=3070#comment-33792 It’s not just a comp sci degree you’re receiving. About half your time is in general education courses too, which makes us well rounded students and less ignorant about the world around us. I wouldn’t give that part of my comp sci education up for specialized training alone. Yeah, some of the theory courses don’t always apply to my every development, but it does give me a better understanding of how things work.To support your argument, maybe Universities could give courses with the more specialized training, with a goal toward certifications and such.

]]>