|
CS 502
Computing Methods for Digital Libraries
Spring 2000
Syllabus |
This preliminary syllabus can be expected to change as the course progresses.
Class Formats
Classes are divided into three formats. Nomadic laptop computers can be used in all of
them, but some guest speakers may prefer that they not be used.
- Lectures
- Each week there will be one or two conventional lectures in usual format.
PowerPoint slides will usually be available on the web for access from laptop computers.
-
- Discussions
- Class discussions on Wednesday evenings will be around online readings to be read before
the class. Details may be checked online during class, but it is essential that that
everybody comes to class well prepared.
-
- Guests
- Guest lecturers will address current activities in various aspects of digital libraries.
Part I. Representation of Information
Week 1: Works and manifestations
Date |
Event |
Topic |
Tuesday 1/25 |
Class - lecture |
Introduction to digital libraries; works and manifestations |
Wednesday 1/26 |
Class - discussion |
Examples of digital libraries [readings] |
Thursday 1/27 |
Class - lecture |
The nomadic experiment; object models |
Week 2: Object models and identifiers
Date |
Event |
Topic |
Tuesday 2/1 |
Class - guest |
John Saylor (Carpenter Library): digital library services
provided by the Cornell University Library |
Wednesday 2/2 |
Class - discussion |
Identifiers [readings] |
Thursday 2/3 |
Class - lecture |
Identifiers and reference links; data types |
Week 3: Text
Date |
Event |
Topic |
Tuesday 2/8 |
Class - lecture |
Mark-up languages; SGML; Data Type Definitions |
Tuesday 2/8 |
Assignment 1 due |
Identifiers/reference linking |
Wednesday 2/9 |
Class - discussion |
XML [readings] |
Thursday 2/10 |
Class -lecture |
Compatibility issues; internationalization |
Week 4: Representations of resources
Date |
Event |
Topic |
Tuesday 2/15 |
Class - lecture |
Style sheets; page description languages; representation of
mathematics |
Wednesday 2/16 |
Class - discussion |
DTDs in scholarship: Text Encoding Initiative, Encoded
Archival Description [readings] |
Thursday 2/17 |
Class - lecture |
Representation of metadata |
Week 5: Conversion
Date |
Event |
Topic |
Tuesday 2/22 |
Class - guest |
Anne Kenney (Cornell University Library): conversion to
digital formats |
Tuesday 2/22 |
Assignment 2 due |
XML/RDF |
Wednesday 2/23 |
Class - discussion |
American Memory and JSTOR [readings] |
Thursday 2/24 |
Class - lecture |
Resource Description Framework (RDF) |
Part II. Information Discovery
Week 6: Information retrieval
Date |
Event |
Topic |
Tuesday 2/29 |
Class - lecture |
Information retrieval I |
Wednesday 3/1 |
Class - discussion |
User requirements for information discovery [readings] |
Thursday 3/2 |
Class - lecture |
Information retrieval II |
Week 7: Distributed information discovery
Date |
Event |
Topic |
Tuesday 3/7 |
Class - lecture |
Descriptive metadata I: cataloguing, classification,
authority files |
Wednesday 3/8 |
Mid-term examination |
|
Thursday 3/9 |
Class - guest |
Carl Lagoze (Computer Science): distributed information
discovery and the Dienst architecture |
Week 8: Catalogs, indexes and search engines
Date |
Event |
Topic |
Tuesday 3/14 |
Class - guest |
Sugata Mukhopadhyay (Computer Science): multimedia
information |
Wednesday 3/15 |
Class - discussion |
Discussion of midterm examination [readings] |
Thursday 3/16 |
Class - lecture |
Web search engines |
Mid-term break
Week 9: Descriptive metadata standards
Date |
Event |
Topic |
Tuesday 3/28 |
Class - lecture |
Descriptive metadata II: Dublin Core |
Wednesday 3/29 |
Class - discussion |
Descriptive metadata: Indecs [readings] |
Thursday 3/30 |
Class - lecture |
Descriptive metadata III: metadata models |
Week 10: Interoperability in information discovery
Date |
Event |
Topic |
Tuesday 4/4 |
Class - lecture |
Interoperability, Z39.50 |
Tuesday 4/4 |
Assignment 3 due |
Information discovery / descriptive metadata |
Wednesday 4/5 |
Class - discussion |
Interoperability [readings] |
Thursday 4/6 |
Class - lecture |
Multi-modal information systems |
Part III. Access to Information
Week 11: Repositories
Date |
Event |
Topic |
Tuesday 4/11 |
Class - lecture |
Usability and user interfaces |
Wednesday 4/12 |
Class - discussion |
[readings] |
Thursday 4/13 |
Class - guest |
Web browsers and extensions |
Week 12: Usability
Date |
Event |
Topic |
Tuesday 4/18 |
Class - lecture |
Repository architectures |
Wednesday 4/19 |
Class - discussion |
[readings] |
Thursday 4/20 |
Class - lecture |
Sandy Payette (Computer Science): extensible object-oriented
repositories and the Fedora system |
Week 13: Access management
Date |
Event |
Topic |
Tuesday 4/25 |
Class - lecture |
Overview of access management; copyright |
Tuesday 4/25 |
Assignment 4 due |
Repositories / interoperability |
Wednesday 4/26 |
Class - discussion |
Requirements [readings] |
Thursday 4/27 |
Class - lecture |
Techniques of access management |
Week 14: Archives and preservation
Date |
Event |
Topic |
Tuesday 4/2 |
Class - lecture |
Archives and their context |
Wednesday 4/3 |
Class - discussion |
Preserving the web [readings] |
Thursday 4/4 |
Class - lecture |
Replication, migration and alternatives |
Examination week
Date |
Event |
TBA |
Final examination |
[CS 502 Home Page]
William Y. Arms
(wya@cs.cornell.edu)
Last changed: April 4, 2000