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

HelloWorld in-class example

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

 

 

Oct. 2

 

 

7

Lab 3: Projecting coordinates (due 10/28)

 

9

Coordinate systems

 

14

 

 

16

MIDTERM

Sample questions for the midterm

21

Using methods

Using methods example

23

Map projections in GIS

 

28

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

 

30

 

 

Nov. 4

 

 

6

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

Ch. 20
Using JAR files

11

 

 

13

Java classes and objects

Ch. 5, Simple class demo, Simple methods demo

18

 

 

20

Lab 6: Selecting shapes (due 12/4)

A Simple Animation applet

25

Displays and color systems

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

27

NO CLASS

 

Dec. 2

Java arrays and loops

Ch. 4

4

 

 

9

Digital elevation models

Hill shading and 3D rendering of DEMs
Perspective mapping transformations

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

FINAL EXAM

 Sample questions for the final