Class based Gis courses