GEOG 4560 - GIS Programming
Spring,
2008. Tuesday 6:00 - 8:50 PM, EESAT 336 (This syllabus is for undergraduates only. See GEOG 5560 for graduate syllabus)
Dr. Pinliang Dong EESAT 310B (940)
565-2377 http://www.geog.unt.edu/~pdong Office Hours: Mon 2 - 4 PM, Tue 1:30 - 3:30 PM, or by appointment. Prerequisites
GEOG 4500: Introduction to GIS (or consent of department) Objectives This course includes lectures and hands-on exercises. It is for those who work with ESRI's ArcGIS on a technical level but may be new to programming with Visual Basic (VB) or Visual Basic for Applications (VBA). Therefore, about half of the classes will concentrate on the fundamentals of Visual Basic programming (Week 1 to Week 8). Based on the knowledge of Visual Basic programming, students will learn about the ArcObjects architecture and ArcGIS customization using VBA (Week 11 to Week 15). Emphasis will be placed on the ArcMap and Map Layer objects which are inseparable components of GIS applications built with ArcGIS. It is expected that the students will learn basic skills in ArcGIS programming using VB and VBA after completion of this course. Textbooks [VB] Julia
Case Bradley and Anita C. Millspaugh, 2002, Programming in Visual
Basic 6.0 (update edition). McGraw-Hill Irwin, ISBN:
0-07-251381-0. [AO] Robert Burke, 2003, Getting to know ArcObjects -
Programming ArcGIS with VBA. ESRI Press. ISBN 158948018X. 422 pages
(with CD-ROM). In-Class Exercises and Homework In-class exercises should be saved
in your folder at R:\CSAM\class\4560\StudentFolders\. The instructor
will check your in-class exercises every Wednesday. If you miss a class,
you should contact the instructor and finish the in-class exercises by
the following Wednesday. In-class exercises count 10% of the final grade.
Six individual homework assignments (10% each) will be
turned in and marked. Late homework will be marked down 10% for every
day late. Homework files should be submitted to R:\CSAM\class\4560\StudentFolders\<your_last_name>. Grading Structure
Schedule
Extra
Credit The
Department of Geography does not allow extra credit assignments (work
not specified on a course syllabus). Academic
Dishonesty Students
caught cheating or plagiarizing will receive a "0" for that
particular assignment or exam. Additionally,
the incident will be reported to the Office of Student Rights and
Responsibilities for further penalty.
According to the UNT catalog, the term "cheating"
includes, but is not limited to:
The
term "plagiarism" includes, but is not limited to:
Accommodations The Department of Geography, in cooperation with the Office of
Disability Accommodation, complies with the Americans with Disabilities
Act in making reasonable accommodations for qualified students with
disabilities. Please present your written accommodation request before
the 12th class day. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||