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/