GOG 414/590 Home Page

Computer Cartography/Advanced Cartography Lecture Schedule, Fall 2012

Date

Topic

All labs meet in AS 003 

Readings (in Learning Java)

Aug. 28

Intro to hardware

 

30

Intro to Java programming

Preface, Ch. 1

Sept. 4

Trigonometry review

6

Lab 1: Intro to Java and Eclipse (due 9/13)

 Ch. 2

11

Assignment in Java and Mathematical expressions in Java

Ch. 4

13

Lab 2: Finding the circumference along a parallel (due 10/02)

Lots of good stuff in chapters 16-19

Importing JAR Files into a project (focus on the Import section in this link)

Simple User Interface example

18

NO CLASS

 

20

Java decision structures

Ch. 4

Using a switch statement example

25

Coordinate systems

Using methods example

27

Map projections in GIS

 

Oct. 2

Lab 3: Projecting coordinates (due 10/23)

 

4

 

 

9

 

11

 

 

16

 

 

18

MIDTERM

Sample questions for the midterm

23

Lab 4: Building a color mixer (due 11/6)

 

25

Display technology
Color Systems

Ch. 19, Setting up your own web page and using HTML

30

Java arrays and loops

Ch. 4

Nov. 1

Java classes and objects

Ch. 5, Simple class demo, Simple methods demo

6

Lab 5: Simple line drawing (due 11/20)

8

Raster data structures

Ch. 20
Using JAR files

13

 

 

15

Establishing class hierarchies

 

20

Lab 6: Selecting shapes (due 12/4)

A Simple Animation applet

22

NO CLASS

Hill shading and 3D rendering of DEMs
Perspective mapping transformations

27

Java collections

Ch. 11

29

Digital elevation models

 

Dec. 4

Some other common GIS development languages

 

6

 

 

11

 

Wednesday Dec 19

FINAL EXAM, 3:30pm 5:30pm

 Sample questions for the final