Majorobjectivesofthiscourse:(1)LearningGISprogramminglanguagessuchasArcview'sAvenue,ArcObjectsVBA,etc,forcustomizingGISapplications,orimplementingspatialmodelswhichcouldnotbedonethroughexistingfunctionsprovidedbysoftware.(2)IntegratingexternalGISmodelswithGI