James Thornton logo
James Thornton
Google
Web jamesthornton.com
Internet Business Consultant
Home Blog Bio Projects Contact
JamesThornton.com -\> Nexus Watch -\> October 2000 MIT Web Curriculum

James Thornton's Nexus Watch, October 18, 2000:

MIT Web Curriculum Free Online

If you are looking for information on MIT's announcement on April 4, 2001, then be sure to see Related Links located at the bottom of this page.

In 1999, Philip Greenspun, a MIT professor and Chairman of ArsDigita, decided to freely distribute the curriculum used to teach the MIT course entitled Software Engineering for Web Applications (6.916).

This one-term, seinor-level course was developed at MIT by Hal Abelson, Michael Dertouzos, and Philip Greenspun -- it is offered at several universities: including,

  • MIT
  • University of Hamburg
  • New York University
  • California Institute of Technology
  • UC Berkeley
  • Stanford University
  • UCLA
  • University of Michigan

Philip (who doesn't like to be called Dr. Greenspun) states, "the course gives students the following skills":

  • ability to distinguish between good and bad Web service ideas
  • the technical ability to build any of the sites that are currently live on the public Internet, with one set of tools
  • an understanding of Web standards and an ability to apply that understanding to practical publishing problems (e.g., "why isn't my site being indexed by public search engines?")
  • ability to effectively use a relational database management system to support Web-based collaboration
  • ability to construct an ecommerce service from scratch

You will find the free curriculum on the course page (including the online versions of Philip and Alex's Guide to Web Publishing, SQL for Web Nerds, and Tcl for Web Nerds), and you can access more MIT Course 6.916 curriculum (including lecture notes, projects, the final exam and its answers) by going to http://6916.lcs.mit.edu/class/6916-f2000 and logging in (login=anonymous, password=changeme).

This course is similar to what is offered through the ArsDigita Boot Camp, except the Boot Camp is "more intensive and the longer versions also cover Unix sysadmin and Oracle dba." You can try it at home with their home study program, and they say that if you join ArsDigita after completing it, you will earn a $10,000 signing bonus.

Streaming Video

Philip also offers three short courses (one day or less) available online for free using streaming video:

Papers and Software Toolkits

In addition to everything else, Philip Greenspun made the decision to freely "distribute knowledge acquired during the construction and operation of Web-based information systems" online via the ArsDigita Systems Journal. There you will find educational treasures in the form of papers and software toolkits: such as,


Follow espeed on Twitter


Reader's Comments

After writing this column, I enhanced JamesThornton.com with the ArsDigita Community System (ACS). With a module, ACS will run on Apache, but I decided to run ACS in its native envronment so I switched to AOLserver.

Actually, JamesThornton.com uses OpenACS -- ACS ported for use with PostgreSQL (free and open-source) instead of Oracle (expensive and closed source).

The comment that you are reading was generated using ACS's add-comments-to-static-pages module, and it demonstarates one of ACS's many features that allow site users to add content to the site.

-- James Thornton, April 4, 2001

Great topic and nice article, I have something to show an informative website which is very helpful for the students especially that is cisco braindumps, regards, Matt John

-- Matt John, February 24, 2010

Related Links