The Evergreen State College

2000 - 2001
Part-Time Program

Community Information Systems
CIS Class (2000-2001) Resources

http://grace.evergreen.edu/cis/resources/index.php

Updated: January 9, 2003 (but still out of date!)


This page is definitely still incomplete - we welcome your suggestions!

Telnet to grace.

Systematic Development of Software

The Mythical Man Month: Essays on Software Engineering, (1995 -- 20 year anniversary edition) Reading, MA: Addison-Wesley. Fred Brooks. classic book on how software projects can go down in flames.

Programming as if People Mattered. Nathaniel Borenstein, (1991) Princeton University Press.

Linux

Lots of Unix stuff (from Matt Powell). http://www.uwsg.indiana.edu/usail/index/index.html

Two resources from Jon Jacky: http://grace.evergreen.edu/~jackyj/fofc/unix-links.html and http://grace.evergreen.edu/~jackyj/fofc/fofc-winter.html#labs

The philosophy (of Linux and Open Source):

The Cathedral and the Bazaar (and other musings of Eric Raymond) http://www.tuxedo.org/~esr/writings/cathedral-bazaar/

Web sites --

slashdot http://www.slashdot.com "News for Nerds. Stuff that Matters!

Halloween Documents -
Halloween I http://www.opensource.org/halloween/halloween1.html
Halloween II http://www.opensource.org/halloween/halloween2.html

A good vi tutorial by Shawn Pyeatt (in our program!) is here.

HTML

HTML, The Definitive Guide, Musciano and Kennedy. O'Reilly.

This freeware HTML editor is well worth a look: http://www.evrsoft.com/1stpage

And for a pretty good summary of what web design should be all about, check out this book (available at the library): Visual Explanations, by Edward Tufte, pages 146-150

free tutorial by Dr. Joe Burns extremely easy to follow and understand. He takes you through the basics of HTML one step at a time. It's very good! http://htmlgoodies.earthweb.com/primers/basics.html

CGI

CGI Programming on the World Wide Web, Gundavaram, [O'Reilly] (out of print but on-line) http://www.oreilly.com/openbook/cgi/

CGI Programming with Perl, 2nd Edition, Scott Guelich, Shishir Gundavaram, & Gunther Birznieks [O'Reilly] http://www.oreilly.com/catalog/cgi2/

Web Client Programming with Perl, [O'Reilly] (out of print but on-line) http://www.oreilly.com/openbook/webclient/

Database Systems (general)

Database System Concepts, Silberschatz, Korth, and Sudarshan, McGraw Hill

An Introduction to Database Systems, Date, Addison-Wesley

MySQL

MySQL, Paul Dubois, New Riders

msql and MySQL, O'Reilly

MySQL Web site: http://www.mysql.com/
MySQL FTP site: ftp://ftp.www.mysql.com/pub/mysql/
MySQL Tutorial Chapter: http://www.mysql.com/documentation/mysql/commented/manual.php?section=Tutorial
something -- haven't looked at it yet. http://www.devshed.com/Server_Side/MySQL/Intro/print.html
You can download a pdf version of the entire MySQL manual at: http://www.mysql.com/Downloads/Manual/manual.pdf It's also available online at: http://www.mysql.com/documentation/mysql/commented/ And, perhaps the most important part of that manual is the tutorial! http://www.mysql.com/documentation/mysql/commented/manual.php?section=Tutorial

Contributed MySQL programs: http://www.mysql.com/Contrib/

PHP

Apache Web server site: http://www.apache.org
Apache Web server FTP site: ftp://ftp.apache.org

 

Similar Projects -- Other Links

The Community Information Systems Centre at UWE (Bristol)

 


Return to CIS Syllabus Page