CS 502 : Computing Methods for Digital Libraries

Spring 2001 -- Monday, Wednsday, Friday 02:30 - 03:20 PM

Professor Herbert Van de Sompel

3 Credit Hours

syllabus
assignments
code
home
 
administration
notices
background reading

Course Structure

Course Schedule

Legend
22
Lecture in Thurston 203, Mon & Wed 02:30 - 03:20 PM
26
Lab in Rhodes 471, Fri 02:30 - 03:20 PM
19
Spring break
25
Office Hours in Rhodes 426, Tue 04:00 - 05:00 PM or Thu 10:00 - 11:00 AM
17
Assignment is due by 12:00 PM
14
Final Examination

 

January 2001
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
23
25
27
28
30
February 2001
Mon
Tue
Wed
Thu
Fri
Sat
Sun
     
1
3
4
6
8
10
11
13
15
18
20
22
24
25
27
   
March 2001
Mon
Tue
Wed
Thu
Fri
Sat
Sun
     
1
4
6
8
10
11
13
15
16
17
18
19
20
21
22
23
24
25
27
29
April 2001
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
5
8
10
12
14
15
17
19
21
22
24
26
28
29
           
   
May 2001
Mon
Tue
Wed
Thu
Fri
Sat
Sun
 
1
3
6
7
8
9
10
11
12
13
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Course Content

Week 1. Digital Libraries: Intro Part 1

Lecture 1 - 01/22 What is a Digital Library?
Lecture 2 - 01/24 A Library Automation perspective on Digital Libraries
Lab 01/26 Library Gateways. Guest: John Saylor [confirmed]
Readings
Slides

 

Week 2. Digital Libraries: Intro Part 2

Lecture 2 - 01/29 A Library Automation perspective on Digital Libraries (continued) .
Lecture 3 - 01/31 Some bibliographic concepts
Lab 02/02
  • Pop Quiz on the Vannevar Bush paper of Week 1.
  • On-line exploration of Library Gateways
Readings
  • Chapter 3 "Entities" of: IFLA Study group on the Functional Requirements for Bibliographic Records, Functional requirements for bibliographic records : final report, 1998, http://www.ifla.org/VII/s13/frbr/frbr.pdf
Slides

 

Week 3. Digital Libraries: Intro Part 3

Lecture 4 - 02/05 Some Web concepts
Lecture 5 - 02/07 A Research Perspective on Digital Libraries
Lab 02/09
  • Pop Quiz on the Readings of Week 2.
  • On-line exploration of Digital Libraries.
   
Readings
Slides

 

Week 4. Populating Digital Libraries

Lecture 6 - 02/12 Models for populating Digital Libraries -- Data acquisition models
Lecture Kenney - 02/14 Digitization. Guest: Anne Kenney [confirmed]
Lab 02/16
  • Pop Quiz on the Readings of Week 3.
  • Continuation of Lecture 02/12
  • Data types of objects that populate Digital Libraries
assignment #1 due 02/17  
Readings
Slides

 

Week 5. Services and identifiers in Digital Libraries

Lecture Arms - 02/19 The Handle System. Guest: Professor W. Y. Arms [confirmed]
Lecture 7 - 02/21 Identifiers/Names as crucial components for the provision of Services
Lab 02/23 Identifiers in Digital Library Services
Readings
Slides

 

Week 6. Text, Part 1

Lecture 02/26 NO LECTURE
Lecture 8 - 02/28 Character Encodings
Lecture 9 - 03/02 Text Mark-Up Languages, Text Mark-up with XML
Readings
Slides

 

Week 7. Text, Part 2

Lecture 10 - 03/05 XML DTD
Lecture 11 - 03/07 XML Namespaces, XML Schema, XSLT
Lab 03/09 Mid-term examination
Readings
Slides

 

Week 8. Metadata, Part 1

Lecture 12 - 03/12 Why Metadata? Also featuring MARC as the oldtimer of the metadata formats. With a contribution by auditing student Adam Chandler.
Lecture 03/14
Lab 03/16 No Lab
Readings
Slides
lecture 12 - 03/12 & guest Adam Chandler

 

Spring Break

03/17 - 03/25 Spring Break

 

Week 9. Scholarly Communication

Lecture 13 - 03/26 Systems for scholarly communication. Part 1
Reading 03/28 Reading of XML Schema Primer http://www.w3.org/TR/xmlschema-0/
Lecture 13 - 03/30 Systems for scholarly communication. Part 2
assignment #2 due 03/31  
Readings
Slides

 

Week 10. Interoperability, Part 1

Lecture Lagoze - 04/02 Modular metadata concepts. Guest: Carl Lagoze
Colloqium 04/03 Creating a global knowledge network -- Paul Ginsparg -- Los Alamos National Laboratory
Lecture 14 - 04/04 Interoperability for discovery: Z39.50, SDLIP, OAI
Lab 04/06
  • Pop Quiz on MARC (http://lcweb.loc.gov/marc/umb/) and Readings of Week 9.
  • Interoperability for discovery: the Open Archives Metadata Harvesting Protocol
Readings
Slides

 

Week 11. Interoperability, Part 2

Lecture 15 & 16 - 04/09 Reference Linking, Extended Services, Open Linking
Lecture 15 & 16 - 04/11 Interoperability for Reference Linking: the OpenURL framework
Lab 04/13 Exploring context-sensitive linking
Readings
Slides

 

Week 12. Repositories

Presentations 04/16 Presentations related to Assignment 2 (XSL, OCR-ing of musical scores, ...)
Lecture Payette - 04/18 FEDORA Architecture. Guest: Sandy Payette [confirmed]
Lecture Nelson - 04/20 SODA Architecture. Guest: Michael Nelson in Upson Hall Room B17 [confirmed]
Readings
Slides

 

Week 13: Access Management

Lecture Lynch - 04/23 Authenticity of Digital Objects. Guest: Clifford Lynch via teleconference in Stocking Hall Room 240 [confirmed]
Lecture 17 - 04/25 Overview of Access Management
Lab 04/27
  • Pop Quiz for all on Readings of Week 11.
  • Catch-up Pop Quiz for those that have missed a Quiz. Quiz will be on the Readings of Week 12.
  • Authentication and Authorization in a Distributed Environment
Readings
Slides

 

Week 14: Archives and Preservation

Lecture 18 - 04/30 An architecture for cross-organizational access management
Lecture 18 - 05/02 An architecture for cross-organizational access management (continued)
Lab 05/04 Current Thinking on Digital Preservation. Guest: Oya Rieger in Upson Hall B17 [confirmed]
assignment #3 due 05/05  
Readings
Slides

 

Final Examination

5/14 from 12 PM - 3 PM Final Examination in Rhodes 471
 
  • Open computer
  • Multiple choice on post spring break readings
  • Questions on:
    • Post spring break lectures and readings
    • Issues that have been highlighted throughout the course:
      • Identifiers
      • XML / XML Schema
      • Interoperability
      • KWF
      • library gateways

 


Herbert Van de Sompel