GOG 414/590 Home Page

Computer Cartography/Advanced Cartography Lecture Schedule, Fall 2013

Date

Topic

All classes, labs, and exams meet in AS 003 

Readings (in Learning Java)

Aug. 27

Intro to hardware

 

29

Intro to Java programming

Preface, Ch. 1

Sept. 3

Assignment in Java

Ch. 4

5

NO CLASS

 

10

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

 Ch. 2

12

Trigonometry review

 

17

Mathematical expressions in Java

 

19

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

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

24

Java decision structures

Ch. 4

Using a switch statement example

26

Using methods

Using methods example

Oct. 1

 

 

3

 

 

8

Lab 3: Projecting coordinates (due 10/24)

 

10

 

 

15

Coordinate systems

 

17

MIDTERM

Sample questions for the midterm

22

Map projections in GIS

 

24

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

 

29

Display technology
Color Systems

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

31

Java classes and objects

Ch. 5, Simple class demo, Simple methods demo

Nov. 5

 

7

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

Ch. 20
Using JAR files

12

Java arrays and loops

Ch. 4

14

 

 

19

 

 

21

Lab 6: Selecting shapes (due 12/5)

A Simple Animation applet

26

Java collections

Ch. 11

28

NO CLASS

 

Dec. 3

Digital elevation models

Hill shading and 3D rendering of DEMs
Perspective mapping transformations

5

Some other common GIS development languages

 

10

 

Tuesday, December 17th, 3:30pm - 5:30pm

FINAL EXAM

 Sample questions for the final