GOG 414/590 Home Page

Computer Mapping/Advanced Cartography Lecture Schedule, Fall 2018

Date

Topic

All classes, labs, and exams meet in AS 003 

Readings

Aug 27

Intro to hardware

 

29

Writing and compiling Python programs

Sept 3

NO CLASS

 

5

Intro to Python programming

 

10

 

12

Lab 1: Intro to Python and Idle (due 9/26)

Assignment in Python

17

Trigonometry review

 

19

NO CLASS

 

24

Mathematical expressions in Python

 

26

Lab 2: Finding the traversal along a parallel (due 10/8)

 

Oct 1

 

 

3

Python graphical user interfaces

 

8

Lab 3: Creating a simple graphical user interface (due 10/22)

 

10

Creating and using functions

Scope rules in Python (Brian A. Malloy, Clemson

15

Review for Midterm

 

17

MIDTERM

 

22

Lab 4: A useful GUI for our latitude traversal program (due 11/5)

 

24

Displays and color systems

 

29

Coordinate systems

 

31

Python Conditions and Branching

 

Nov 5

Lab 5: Drawing Lines, part 1 (due 11/12)

Sample source code from class (11/5)

7

Using Lists

 

12

Lab 5 Drawing Lines, part 2 (due 11/26)

 

14

Python classes and objects

 

19

Classes and objects continued

 

21

NO CLASS

 

26

 

 

28

Lab 6 (extra credit): Selecting shapes

 

Dec 3

Map projections in GIS

 

5

Digital elevation models

 

10

Review and lab time

 

Monday Dec. 17th 1:00pm � 3:00pm

FINAL EXAM

Please note: if you have a conflict, please let me know so that we can schedule a different exam time for you.