GOG 414/590 Home Page

Computer Cartography/Advanced Cartography Lecture Schedule, Fall 2014

Date

Topic

All classes, labs, and exams meet in AS 003 

Readings (in Learning Java)

Aug. 26

Intro to hardware

 

28

Intro to Java programming

Preface, Ch. 1

Sept. 2

Assignment in Java

Ch. 4

4

 

9

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

 Ch. 2

11

Trigonometry review

 

16

Mathematical expressions in Java

 

18

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

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

23

Java decision structures

Ch. 4

Using a switch statement example

25

NO CLASS

 

30

Using methods

Using methods example

Oct. 2

 

 

7

Lab 3: Projecting coordinates (due 10/23)

 

9

 

 

14

Coordinate systems

 

16

MIDTERM

Sample questions for the midterm

21

Map projections in GIS

 

23

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

 

28

Display technology
Color Systems

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

30

Java classes and objects

Ch. 5, Simple class demo, Simple methods demo

Nov. 4

 

6

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

Ch. 20
Using JAR files

11

Java arrays and loops

Ch. 4

13

 

 

18

 

 

20

Lab 6: Selecting shapes (due 12/4)

A Simple Animation applet

25

Java collections

Ch. 11

27

NO CLASS

 

Dec. 2

Digital elevation models

Hill shading and 3D rendering of DEMs
Perspective mapping transformations

4

Some other common GIS development languages

 

9

 

Final Exam: Friday Dec 12th 3:30pm - 5:30pm

FINAL EXAM

 Sample questions for the final