Courses in geographic information systems (GIS) are now firmly established within the mainstream curricula of university programs world-wide. Recent changes in information technology have challenged ...