Slashdot Mirror


ArsDigita University

Philip Greenspun, whose name you may recognize from photo.net or Philip and Alex's Guide to Web Publishing, is founding a tuition-free program in computer science that's intended to provide the equivalent of four years' worth of CompSci in a single, 6-day-a-week, 12-hour-a-day year. You heard it right: tuition-free. And they're accepting applications. There are a few catches: you'll need a bachelor's degree already, and you'll need to be so bright that people put on sunglasses when you walk into a room. But even the rest of us can eavesdrop with lectures and course notes to be made available online. See this column about the program, or visit ArsDigita University.

6 of 204 comments (clear)

  1. Accredidation by mind21_98 · · Score: 4

    I'm wondering if the reason why they need a bachelor's degree is because they aren't accredited. They could get a lot more students and the class would be more meaningful if the course was accredited. Without accredidation, the course is meaningless for those without a previous college education.

    However, it is a good brush-up course for those who already have a degree. It would also be a way to reach to the people who can't afford college or can't get into it for some reason.

  2. Absurd! by cshotton · · Score: 5
    This is a fallacy. You simply cannot assimilate all of the technology, techniques, and lessons learned that come from four+ years of study by trying to cram it all into one year. There are lots of experiences that require calendar time to fully absorb. This is a variation on the mythical man-month.

    You could also argue that if you're smart enough to get into this program in the first place, you're probably smart enough to figure out most of the stuff by yourself anyway. Computer Science degrees are really about teaching you how to approach solving computer-related problems. A vast majority of the classroom content is either out of date or has little practical application for most graduates. So whether you get that in a year or 4 is irrelevant. What you're missing is the years of training your brain to look at and solve problems that are fundamentally different from most other disciplines.

    I don't believe you can compress that experience into one year, and I certainly wouldn't consider hiring someone who claimed to have accomplished it in that timeframe.

    --

    Shut up and eat your vegetables!!!
  3. We don't do engineering in Tcl, God Dammit!!!! by pgreenspun · · Score: 4
    ArsDigita does its engineering work in
    • a data modeling and declarative query language (SQL)
    • abstractions implemented in PL/SQL or Java running inside the RDBMS
    • helper code implemented in C running inside the RDBMS or the Web server
    We do some presentation and merging RDBMS data with graphic design templates in Tcl or the AOLserver templating language (ADP).

    Why do we use Tcl for this last step? We don't anymore. ArsDigita will build you a 100% pure Java site and support it. Our toolkit is about getting the data models and workflow models right, not about language religion. Beyond that, we use whatever is most expedient. It turns out that AOLserver is a great efficient proven Web development tool. It happened to include a compiled-in Tcl interpreter. So we used it. If we were as smart as you, we'd have rewritten the whole thing in Perl instead of building a $20 million (revenue) profitable business.

    If you don't know about any of the advancements in computer technology developed at MIT over the last 40 years nor any of the useful innovative software systems written in Lisp, maybe you should take a computer history course.

  4. $125K? by pgreenspun · · Score: 5

    Some of the folks who have applied to ArsDigita University already have MDs, for example, and they fit your profile of the "costing these people $125K". But others have history degrees from Ivy League colleges. High SAT scores + a Yale degree in humanities big bucks job. Even ArsDigita.com pays graduating CS nerds a mere $100,000.

    But you're kind of missing the point. This isn't career prep. We don't teach C programming or Oracle DBA. We teach the standard MIT/Stanford-style CS curriculum. We want to teach people who are going to change the world in some interesting way, not get all excited about $125K one way or the other (that's kind of like a rounding error for someone skilled in IT).

    On the social life score, all I can say is that we expect our students to enjoy the same rich social life enjoyed by top computer science students around the world :-)

  5. MIT really is better by pgreenspun · · Score: 5

    Here's a fine example of how MIT turns out better engineers than Swarthmore. Elliot is whinging about Tcl and AOLserver while the engineers at AOL built a $120 billion business serving over 30,000 hits/second with AOLserver. Elliot hasn't bothered to check the arsdigita.com Web site (we've announced Apache and 100% Java versions of our toolkit, which really never used Tcl for much more than presentation; the Apache version is already up and running (it was authored by Robert Thau, the designer of the Apache module structure)).

    If Elliot had looked at the curriculum, he'd have noticed that, just like MIT, we don't actually teach any computer languages. We expect the students to be bright enough to pick up the syntax as they learn the concepts (we might have to break the rules a tiny bit at http://arsdigita.org/university/ because we're introducing Java relatively early and Java has so much syntax and machinery).

    As for teaching the "elite", Elliot, well we're sorry that we don't meet your standards. But with my piddling $1 million/year that I could afford to invest, we can't innovate too much. We're going to teach the Stanford/MIT stuff to people who had the qualifications necessary to get into Stanford and MIT in the same way (face-to-face education) used by Stanford and MIT. We're also going to let it all hang out on the Web for those who want to be monsters of self-motivation, but we don't judge ourselves by how well those folks learn.

    Anyway, the bottom line Elliot is that if we had your intelligence and generosity, we could do more. But we don't so we're limited to just teaching 30 people/year in Cambridge for free.

  6. wacked by DGregory · · Score: 4

    Okay let me get this straight. They only accept people who already have bachelor degrees, and they only accept really intelligent and motivated people. Wouldn't these people already have really nice jobs that they probably won't be willing to leave for a year? That doesn't make this program cost-free, it costs these people the $125k they'd be making at work. Oh yes and their social life... how much of one can you really have, being in school 12 hrs a day? And what do the students get out of it? Some experience maybe (but we all know it's job experience that really counts) but a degree from a college that isn't even accredited.

    If that isn't wacked, I don't know what is.