Information Storage and Retrieval

Latest page update: 1997 January 29. Office hours for Vichita. A glossary of terms is now available.

This is the first undergraduate course on information storage and retrieval.

Course information:

Reaching the instructor

I am Bob Korfhage. My office hours are on Wednesdays, 3:00 - 6:00 p.m., and on Fridays, 12:30 - 2:00 p.m. I expect to be in my office (or at worst, in the building) during those times. At other times I can be reached by e-mail or telephone:


Since I work at home frequently, I do not object to being called there at reasonable hours, say between 7:00a.m. and 11:00 p.m.

Return to course index

Help with the course

The teaching assistant for this course Vichita Vathanophas (vichita@sis.pitt.edu). Vichita is in 203 SIS, and her office hours will be Thursday, 1-3 p.m. Her phone is 624-1178.

Return to course index

The course syllabus

The course syllabus is given in terms of the chapters in the notes.

January 8 January 15 January 22 January 29 February 5 February 12 February 19 February 26 March 5 March 12 March 19 March 26 April 2 April 9 April 16 April 23
Return to course index

The text

The notes for this course are the same as are used in the graduate IR course. However, they will be covered at a slower pace and in less depth. Unfortunately, there is no good published text available. The text that was used during the previous two offerings of this course was thoroughly disliked by the students; the only other text that I would regard as suitable is obsolete and out of print.

Return to course index

The course projects

The first term project will be one done individually, and will consist of an exploration of the Web. There are a large number of Web search engines and browsers. For this project, each week you will be asked to search the Web using one or two of these search engines. There will be a set of questions for you to investigate, and a set of observations that you will be asked to make. Your project reports will be due at the beginning of class on April 16, and some of the results will be discussed during that class. Full details will be can be found at Web project.

A second term project will also be defined for the course. This will be a project that can be done either individually, or in groups of up to five students. You should plan to work on the project throughout the entire term. The output from the project will include a final report, and possibly other elements, depending on the definition of the project.

Return to course index

Course homework and examinations

Homework is not normally assigned and collected for this course. However, the text contains exercises, and you are encouraged to read through the exercises, and to try to solve them. Any material in the text, including the exercises, can be discussed in class or individually with either the instructor or the teaching assistant. There will be two examinations for the course, a midterm and a final. The midterm will cover all material discussed up to that point. The final examination will focus primarily on material covered since the midterm, but may also include some earlier course material.

Return to course index

Grading policy

The course grade will be determined largely by three factors: the two examinations and the project work. These will be given roughly equal weight. (It has been my experience that the actual weighting can be varied widely without affecting the final letter grades.) If you work as a member of a project team, you may be asked to explain your individual role on the project.

Return to course index

Course notes

From time to time notes relevant to the course will be added here. Please check this source regularly.

Return to course index