Selected Topics in Geographic Information Systems (GOG 406)
Seminar in
Geographic Information Systems (GOG
692, PLN 656)
Spring 2009
Course
Schedule Jim Mower's Home Page View
Completed Assignments
Class Numbers: 8623 (406), 8624 (692), 8625 (656)
Time: 8:45am to 10:05am, Tuesdays and Thursdays in AS 003
Instructor: James E. Mower
Office: Arts & Sciences, 221
Phone: 442-4779
Email: jmower@albany.edu
Office Hours: 10:05 am to 11:45 am, Tuesdays and Thursdays and by appointment
Suggested text: Learning Java, 3rd ed., by Niemeyer and Knudsen (at The Bookhouse at Stuyvesant Plaza).
Supplies: 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. If you do not already have a flash drive you
don’t need a big one—1 gigabyte would be overkill.
Goals
This course will introduce you to the basics of computational geometry through Java programming in an object-oriented framework. Throughout the course, we will supplement class discussions with programming experience. At first, we will emphasize the acquisition of programming skills. Later, we will place more emphasis on problems in computational geometry. By the end of the course, I want everyone to feel confident that they can write C# programs for their own applications.
Important: GOG 692 does not satisfy the research seminar requirement for the M.A. degree. It does, however, satisfy the research seminar requirement for the graduate certificate in GIS.
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. Assignments will count as 100% of your grade.
Course Web Pages
Course outline (this page): http://www.albany.edu/faculty/jmower/geog/gog692/692sp09Outline.htm
Course schedule: http://www.albany.edu/faculty/jmower/geog/gog692/692sp09Schedule.htm
Instructor’s home page: http://www.albany.edu/faculty/jmower/