GOG 414 Computer Mapping

and

GOG 590 Advanced Cartography

Instructor

James Mower

Course Outline

Meeting times

M-W, 8:45-10:05

Your grades

Class numbers

5649 (414), 5650 (590)

Java Examples

My office

Arts & Sciences 221

 

Office hours

M-W, 10:05-12:00

My home page

Phone

(518) 442-4779

Geography and Planning

Email

Jmower@albany.edu

University at Albany

Objectives

This course will introduce you to the hardware and software that are required to produce maps for hard copy output and computer graphic displays. Using the Java programming language, you will experiment with computer graphics procedures that are essential to automated cartography. This course is a prerequisite for my session of GOG 406 (Special Topics in GIS) and GOG 692/PLN 656 (Seminar in GIS).

Suggested Text

If you like having a textbook, Niemeyer and Knudsen, Learning Java, 4th ed. is pretty good. Many others are also pretty good, as well as web resources like Code Academy.

Materials

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.

Learn how to run Java applets on my web pages at home. Please note that modern browsers have very limited Java applet support and they may not run on your machine.

 

If you are not bringing your laptop to class, you will need a USB 2.0 compatible flash drive with at least 1 gigabyte of free space.

Grading

Midterm exam

30%

Final exam

30%

Lab exercises

40%

All lab exercises must be completed independently. No group projects will be assigned. Lab assignments must be completed by the assigned deadline on the course schedule web page.

Final Exam: Tuesday Dec 19th 1pm 3pm. Please note: if you have a conflict, please let me know so that we can schedule a different exam time for you.