Resources -- Spring, 2004

Course Description

This class is designed as a follow-up to V22.0004, "Computers in Principle and Practice I," which examined basic computer principles, theory and history, and also explored word processing, spreadsheets, web browsing and basic web authoring techniques.

This second course will cover an in-depth exploration of database design and implementation for desktop and web-based database implementations.

In order to take this course, students should have completed Computers in Principle and Practice I (V22.0004), and have either completed one semester of programming (such as V22.0002, V22.0380 Fundamentals of Computer Science in C, or V22.0101) or have equivalent programming experience in a high level programming language such as Pascal, C,  or Java.

Course Materials


Microsoft Office Access 2003 for Windows: Visual QuickStart Guide
By Steve Schwartz
ISBN: 0321193938
Peachpit Press

SQL: Visual QuickStart Guide
By Chris Fehily
ISBN: 0321118030
Peachpit Press

PHP for the World Wide Web: Visual QuickStart Guide
By Larry Ullman
ISBN: 0201727870
Peachpit Press


Microsoft Office Excel 2003 for Windows: Visual QuickStart Guide
By Maria Langer
ISBN: 0321200381
Peachpit Press

Internet Resources

All students will be assigned a Unix account for this class to use for their own websites . MS Office is available for the students to use in the ITS PC labs.


The primary commercial software package that will be used during the course is Microsoft Office Professional for Windows (including Word, Excel, PowerPoint, and Access; Office packages 2002, XP, or 2003). The other software required for this course will be available on the i5 server through ITS.

Additional Information


This course will require one mid-term exam (20% of the final grade); one final exam (30% of the final grade); and approximately 6-8 assignments (accounting for 50% of the final grade). The final project will be due before the final exam.


This course will cover: