Selected Topics in GIS (GOG 406)

Seminar in GIS (GOG 692, PLN 656)

Spring 2012

Course Schedule††† J Mower's Home Page †††View Completed Assignments

Class Numbers:†††††† 6298 (406), 6299 (692), 6300 (656)

Prerequisite:††††††††††† Computer Mapping/Advanced Cartography (GOG 414/590)

Time:†††††††††††††††††††††††††† 8:45am to 10:05am, Tuesdays and Thursdays in AS 003

Instructor:†††††††††††††††† James E. Mower

Office:†††††††††††††††††††††††† Arts & Sciences, 221

Phone:††††††††††††††††††††††† 442-4779


Office Hours:††††††††††† 10:05 am to 11:45 am, Tuesdays

Text:†††††††††††††††††††††††††††† Learning Java, 3rd ed., by Niemeyer and Knudsen (at Mary Jane Books).

This is the same text that is used for GOG 414/590.


We will be using Java and Eclipse as our programming environment. It is available in the Science Library Information Commons room. You may also download these packages for your own use. Click here for instructions.


You must have a USB 2.0 compatible flash drive to save your work in the lab during class. You donít need a big oneó1 gigabyte is more than enough.


This course continues where the prerequisite course, Computer Mapping/Advanced Cartography (GOG 414/590), left off. It introduces the basics of computational geometry through Java programming in an object-oriented framework. Throughout the course, we will supplement class discussions with programming experience.

If you have not taken GOG 414/590, you should not take this course.

Grading Policy

Your grade will be based entirely upon assignments. There are no exams. Programming is one of those things you have to work on every day. Expect a lot of assignments.

I will not accept late assignments unless you make prior arrangements with me! Give yourself a lot of time to complete them. If you are not able to get an assignment working, hand it in anyway for partial credit.

It is essential that everyone do his/her own work unless I assign a group project. No credit will be given to individual projects handed in under more than one name unless I have explicitly assigned a group project. Assignments will count as 100% of your grade.

Course Web Pages

Course outline (this page): †††††††††

Course schedule:†††† †††††††††

Instructorís home page: