Restriction: Open to GEOG, GIS, and ENSP-Coastal, Land Use, Global majors only. The aim of the course is to familiarize the student with the fundamentals of geospatial representations, such as spatial indexes and network data structures, and with techniques for manipulating geospatial information for geographic information systems, for spatially-based, for spatially-based decision systems and location-based services. The main topics will be vector-based map representation and querying techniques, manipulation, and analysis of terrain models, network representations for applications to road networks and social networks, scalable representations for big geospatial data. Students with some programming background will highly benefit from this course.