ssci 680, advanced spatial computing · hands-on experience in the software for spatial computing,...

14
SSCI 680, Advanced Spatial Computing Syllabus Units: 4 Term — Day — Time: Fall 2017, TBD Location: AHF B57J Instructor: Yao-Yi Chiang, PhD GISP Office: AHF B55C Regular Office Hours: Tuesday, 4 to 5 p.m. and Thursday, 11 a.m. to 12 p.m. Pacific Time, or by appointment. Contact Info: [email protected], https://bluejeans.com/5067546751 (BlueJeans), 213-740- 7618 (office), yaoyichiang (Skype). Library Help: Sherry Mosley Office: VKC B40C Office Hours: By appointment Contact Info: smosley @usc.edu, 213-740-8810 (office) IT Help: Richard Tsung Office: AHF 145D Office Hours: By appointment Contact Info: [email protected], 213-821-4415 (office)

Upload: others

Post on 29-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SSCI 680, Advanced Spatial Computing · hands-on experience in the software for spatial computing, including geographic information systems (e.g. ArcGIS), online GIS (e.g. ArcGIS

SSCI680,AdvancedSpatialComputingSyllabusUnits:4Term—Day—Time:Fall2017,TBDLocation:AHFB57JInstructor:Yao-YiChiang,PhDGISPOffice:AHFB55CRegularOfficeHours:Tuesday,4to5p.m.andThursday,11a.m.to12p.m.PacificTime,orbyappointment.ContactInfo:[email protected],https://bluejeans.com/5067546751(BlueJeans),213-740-7618(office),yaoyichiang(Skype).LibraryHelp:SherryMosleyOffice:VKCB40COfficeHours:ByappointmentContactInfo:[email protected],213-740-8810(office)ITHelp:RichardTsungOffice:AHF145DOfficeHours:ByappointmentContactInfo:[email protected],213-821-4415(office)

Page 2: SSCI 680, Advanced Spatial Computing · hands-on experience in the software for spatial computing, including geographic information systems (e.g. ArcGIS), online GIS (e.g. ArcGIS

SSCI680Syllabus,Page2of14

CourseScopeandPurposeThisclasswillcoverthetheoreticalfoundations,methods,techniques,andsoftwaresystemsforspatialcomputing.Thisincludesthelatestresearchontopicsthatarecentraltospatial-enabledcomputingtechnologiesandsystems,includingthegeospatialsemanticweb,geospatiallinkeddata,spatialdatamining,geocoding,documentlinking,location-basedservices,volunteeredgeographicinformation,geospatialfeatureextraction,geospatiallayerregistrationandalignment,andgeospatialmashups.Thisclasswillalsocovervarioustypesofspatialdata,includingsatelliteandaerialimagery,raster(scanned)maps,vectordatasets,newsarticles,webpages,linkeddata,andstreamingdata.Studentswillalsogainadeepunderstandingandhands-onexperienceinthesoftwareforspatialcomputing,includinggeographicinformationsystems(e.g.ArcGIS),onlineGIS(e.g.ArcGISOnline,BingMaps,GoogleEarth),semanticwebtools,andspatialdatabasesthroughacombinationofhomeworkandprojects.Studentswilllearnaboutthewidevarietyofgeospatialdataandservicesavailable,includinghowtofindrelevantdataandtransformitasneededsothatitcanbeusedforsolvingspecificproblems.

LearningOutcomes

Oncompletionofthiscourse,studentswillbeableto:Ø DescribethetheoreticalfoundationsofgeospatialdataanditsvariousrepresentationsØ Selectandusetheappropriatespatialcomputingtechnologiesandsystemstosolveany

ofavarietyofreal-worldproblemsØ Buildintegratedapplicationsthatcombinegeographicdataandapplicationsfor

processingthatdataØ Understand,create,andapplysemanticdescriptionsofgeographicdatawhichcanthen

beusedforsearching,integrating,andsharinggeographicknowledgeØ Discusstherelevantspatialcomputingsystemsandtechniquesforworkingwith

geospatialdataØ ApplyrelevantspatialcomputingtechniquestosolvespatialproblemsØ Criticallyevaluatespatialcomputingsoftwareandsystemsanddeterminewhetherthey

havebeenappliedinappropriateways

Prerequisite(s):NoneCo-Requisite(s):NoneConcurrentEnrollment:NoneRecommendedPreparation:EnrollmentinaUSCPhDProgram

CourseStructureThecoursewillbetaughtusingalectureformatwheretheinstructorwillpresentthecoretopics,andthestudentswillparticipateandgivelecturesonsomeofthesubtopics.Thereareweeklyquizzestoensurethatstudentskeepupwiththematerialandreadings.Inthefirsthalfofthecourse,therearealsoweeklyhomeworkassignmentstogivestudentsfirst-handexperiencewiththewidevarietyofsoftwareandsystemsthatcanbeusedforspatial

Page 3: SSCI 680, Advanced Spatial Computing · hands-on experience in the software for spatial computing, including geographic information systems (e.g. ArcGIS), online GIS (e.g. ArcGIS

SSCI680Syllabus,Page3of14

computing.Inthesecondhalfofthecourse,studentswillformteamsandproposeandconductaclassprojectthatwillgivethemmoredepthinoneormorecoursetopicsofinterest.Theclasswillencouragestudentparticipationwithamplediscussiontimeforreviewingreadings,homework,quizzes,andothercoursematerial.Thisisafourcredit,onesemestercourse.Studentsshouldexpecttospend10-15hoursperweekcompletingtheworkinthiscourse.

TechnologicalandCommunicationRequirementsThemappingsoftwareandgeospatialdatarequiredforcourseassignmentswillbeaccessedusingcomputingresourcesprovidedbytheSpatialSciencesInstitute.Inaddition,everystudentmusthavethefollowingtechnologyrequirements:

• AcomputerwithafastInternetconnection• Anup-to-datewebbrowsertoaccesstheSSIServer

Communications–AllmaterialstobehandedinwillbesubmittedviaBlackboard.Itiseachstudent'sresponsibilitytostayinformedaboutwhatisgoingoninourcourse.Inadditiontoemailabouttime-sensitivetopics,anyimportantannouncementswillbepostedontheAnnouncementpageinBlackboard.BesuretochecktheseeachtimeyoulogontoBlackboard.

IwillsendviaemailthroughBlackboardanynoticesthataretimesensitive.PleasebesurethatyoureadassoonaspossibleallemailsentfromBlackboardorme.Donotignorecourseemailuntilthedaybeforeassignmentsaredue.AlsodoublechecktobesurethatemailsentfromtheUSCBlackboardaccountdoesnotgointoyourjunkmail!

WhileIamusuallyon-linealldayandwillprobablyrespondtoemailsfromstudentsveryquickly,Iwillendeavortorespondtoallemailwithin24hoursofreceipt,aimingfornomorethan72hoursdelay.IntherarecasewhenIexpecttobeoff-lineformorethan72hours,IwillpostanannouncementontheBlackboardsite.

Discussionforums–OntheBlackboardsite,Iwillpostaseriesofdiscussionthreadsrelevanttovarioussectionsofthecourse.Discussionsprovideakeymeansforstudent-to-studentdiscussionandcollaborationinadditiontotheface-to-facecontactyouwillhaveintheclassroom.Herestudentscanprovidesupporttoeachotherwhileworkingonyourassignments,sharinghintsandhelpfultips,asyouwouldinaclassroomlaboratory.Pleasepostyourquestionsaboutassignmentsthere,asyouwouldaskthempublicallyintheclassroom.Imonitorthediscussionthreadsandoffercommentswhennecessary,butmoreimportantly,considerthediscussionboardakeywaytoconnectwithyourclassmatesandshareyourdiscoveries.

RequiredReadingsandSupplementaryMaterialsTheweeklyreadingswillbeaccessedviatheUSCLibrary’selectroniccollectionsand/orprovidedbytheinstructorviaBlackboard.

1. ClarkeKC(2011)GettingStartedwithGeographicInformationSystems(FifthEdition).UpperSaddleCreek,NJ:PrenticeHall(Chapters2and3)

Page 4: SSCI 680, Advanced Spatial Computing · hands-on experience in the software for spatial computing, including geographic information systems (e.g. ArcGIS), online GIS (e.g. ArcGIS

SSCI680Syllabus,Page4of14

2. ClemmerG(2013)TheGIS20EssentialSkills.Redlands,CA,EsriPress3. BriggsDJ,CollinsS,ElliottP,FischerP,KinghamS,LebretE,…VanDerVeenA(1997).

MappingurbanairpollutionusingGIS:aregression-basedapproach.InternationalJournalofGeographicalInformationScience,11(7):699–718

4. HoekG,BeelenR,deHooghK,VienneauD,GulliverJ,FischerP,andBriggsD(2008).Areviewofland-useregressionmodelstoassessspatialvariationofoutdoorairpollution.AtmosphericEnvironment,42(33):7561–7578

5. JiangW,WangY,TsouM-H,andFuX(2015).Usingsocialmediatodetectoutdoorairpollutionandmonitorairqualityindex(AQI):Ageo-targetedspatiotemporalanalysisframeworkwithSinaweibo(ChineseTwitter).PloSOne,10(10),e0141185

6. GütingRH(1994)Anintroductiontospatialdatabasesystems.VLDBJournal3:357-3997. Boundless(2017)IntroductiontoPostGIS.WWWdocument.Retrievedfrom

http://workshops.boundlessgeo.com/postgis-intro/8. Microsoft(2017)BingMapsVideos.WWWdocument.Retrievedfrom

http://www.microsoft.com/maps/developers/videos.aspx9. Google(2017)GoogleEarthTutorials.WWWdocument.Retrievedfrom

http://www.google.com/earth/outreach/tutorials/all.html10. Chiang Y-Y (2017). Unlocking Textual Content from Historical Maps – Potentials &

Applications,Trends,andOutlooks.InS.K.C.,H.Mallikarjun,B.Vitoantonio,andN.Atul(eds.),RecentTrends in ImageProcessingandPatternRecognition.Communications inComputerandInformationScience,volume709,Singapore:Springer:111–124

11. JiangB(2012)VolunteeredGeographicInformationandcomputationalgeography:Newperspectives.InSuiD,ElwoodS,andGoodchildMF(eds)CrowdsourcingGeographicKnowledge:VolunteeredGeographicInformation(VGI)inTheoryandPractice.Berlin,Germany:Springer:125-138

12. GoodchildMFandLiL(2012)Assuringthequalityofvolunteeredgeographicinformation.SpatialStatistics1:110-120

13. LinY,PanF,ChiangY-Y,StripelisD,AmbiteJL,EckelSP,andHabreR(2017)Miningpublicdatasetsformodelingintra-cityPM2.5concentrationsatafinespatialresolution.SubmittedtoSIGSPATIAL2017,RedondoBeach,CAUSA

14. ArsanjaniJ,HelbichM,BakillahM,HagenauerJ,andZipfA(2013).Towardmappingland-usepatternsfromvolunteeredgeographicinformation.InternationalJournalofGeographicalInformationScience,27(12):2264–2278

15. WorldClim(2017)WWWdocument.Retrievedfromhttp://worldclim.org/version216. SwartzA(2002)TheSemanticWebinBreadth.WWWdocument.Retrievedfrom

http://logicerror.com/semanticWeb-long17. PalmerSB(2001)TheSemanticWeb:AnIntroduction.WWWdocument.Retrieved

fromhttp://infomesh.net/2001/swintro/18. FonsecaFT(2008)Geospatialsemanticweb.InShekharSandXiongH(eds)

EncyclopediaofGIS.Berlin,Germany:Springer:388-391

Page 5: SSCI 680, Advanced Spatial Computing · hands-on experience in the software for spatial computing, including geographic information systems (e.g. ArcGIS), online GIS (e.g. ArcGIS

SSCI680Syllabus,Page5of14

19. KuhnW(2005)Geospatialsemantics:Why,ofwhat,andhow?InSpaccapietraSandZimányiE(eds)JournalonDataSemanticsIII.LectureNotesinComputerScienceVol.3534:1-24.Berlin,Germany:Springer

20. BeckerCandBizerC(2009)ExploringthegeospatialsemanticwebwithDBpediaMobile.WebSemantics:Science,ServicesandAgentsontheWorldWideWeb,Vol.7(4):278-286

21. Duan,WandChiang,Y-Y(2016)Buildingknowledgegraphfrompublicdataforpredictiveanalysis-Acasestudyonpredictingtechnologyfutureinspaceandtime.InProceedingsofthe5thACMSIGSPATIALInternationalWorkshoponAnalyticsforBigGeospatialData,SanFrancisco,CA,USA:7–13

22. KoubarakisM,KyzirakosK,KarpathiotakisM,NikolaouCh,SioutisM,GarbisG,andBeretaK(2012)IntroductioninstRDFandstSPARQL.WWWdocument.Retrievedfromhttp://www.strabon.di.uoa.gr/files/stSPARQL_tutorial.pdf

23. ParundekarR,KnoblockCA,andAmbiteJL(2010)Aligningontologiesofgeospatiallinkeddata.InProceedingsoftheWorkshoponLinkedSpatiotemporalData,inconjunctionwiththe6thInternationalConferenceonGeographicInformationScience(GIScience2010).Zurich(availableathttp://www.isi.edu/integration/papers/parundekar10-lstd.pdf)

24. JanowiczK,ScheiderS,PehleT,andHartG(2012)Geospatialsemanticsandlinkedspatiotemporaldata:Past,present,andfuture.SemanticWeb3:321-332(availableathttp://www.semantic-web-journal.net/content/geospatial-semantics-and-linked-spatiotemporal-data-–-past-present-and-future)

25. BakshiR,KnoblockCA,andThakkarS(2004)Exploitingonlinesourcestoaccuratelygeocodeaddresses.InProceedingsoftheTwelfthACMInternationalSymposiumonAdvancesinGeographicInformationSystems,Washington,DC:194-203

26. GoldbergDWandCockburnMG(2010)Improvinggeocodeaccuracywithcandidateselectioncriteria.TransactionsinGIS14(S1):129-146

27. GoldbergDW,WilsonJP,andCockburnMG(2010)Towardquantitativegeocodeaccuracymetrics.InProceedingsoftheNinthInternationalSymposiumonSpatialAccuracyAssessmentinNaturalResourcesandEnvironmentalSciences,Leicester,UnitedKingdom:329-332

28. GoldbergDW,KnoblockCA,andWilsonJP(2007)Fromtexttogeographiccoordinates:Thecurrentstateofgeocoding.JournaloftheUrbanandRegionalInformationSystemsAssociation19(1):33-46

29. DavisCAJr,FonsecaFT,andBorgesKAV(2003)Aflexibleaddressingsystemforapproximategeocoding.InProceedingsoftheFifthBrazilianSymposiumonGeoInformatics,CamposdoJordao,Brazil

30. ZandbergenPA(2008)Acomparisonofaddresspoint,parcelandstreetgeocodingtechniques.Computers,EnvironmentandUrbanSystems32:214-232

31. KnoblockCA(2012)Reducedataoverload.EarthImagingJournalMarch/April2012:28-30

Page 6: SSCI 680, Advanced Spatial Computing · hands-on experience in the software for spatial computing, including geographic information systems (e.g. ArcGIS), online GIS (e.g. ArcGIS

SSCI680Syllabus,Page6of14

32. LiebermanMD,SametH,SankaranarayananJ,andSperlingJ(2007)STEWARD:Architectureofaspatio-textualsearchengine.InProceedingsoftheFifteenthACMInternationalSymposiumonAdvancesinGeographicInformationSystems,Seattle,Washington:186-193

33. LiebermanMD,SametH,andSankaranarayananJ(2010)Geotagging:Usingproximity,sibling,andprominencecluestounderstandcommagroups.InProceedingsoftheSixthWorkshoponGeographicInformationRetrieval,Zurich,Switzerland

34. AmitayE,Har'ElN,SivanR,andSofferA(2004)Web-a-where:GeotaggingWebcontent.InProceedingsofTwenty-SeventhInternationalConferenceoftheACMSpecialInterestGrouponInformationRetrieval,Sheffield,UnitedKingdom:273-280

35. QuerciniG,SametH,SankaranarayananJ,andLiebermanMD(2010)Determiningthespatialreaderscopesofnewssourcesusinglocallexicons.InProceedingsoftheEighteenthACMInternationalConferenceonAdvancesinGeographicInformationSystems,SanJose,California:43-52

36. Alex,B.,Byrne,K.,Grover,C.,&Tobin,R.(2015).AdaptingtheEdinburghgeoparserforhistoricalgeoreferencing.InternationalJournalofHumanitiesandArtsComputing,9(1),15–35

37. Yuan,M.(2010).Mappingtext.InD.J.Bodenhamer,J.Corrigan,&T.M.Harris(Eds.),TheSpatialHumanities:GISandthefutureofhumanitiesscholarship(Bloomington,IN:IndianaUniversityPress)

38. Gelernter,J.,&Zhang,W.(2013).Cross-lingualgeo-parsingfornon-structureddata.InProceedingsofthe7thACMWorkshoponGeographicInformationRetrieval.NewYork,NY,USA:64-71

39. MonteiroBR,DavisCA,Jr,andFonsecaF(2016).Asurveyonthegeographicscopeoftextualdocuments.Computers&Geosciences,96:23–34

40. ChenC-C,KnoblockCA,andShahabiC(2006)Automaticallyconflatingroadvectordatawithorthoimagery.GeoInformatica10:495-530

41. ChenC-C,KnoblockCA,andShahabiC(2008)Automaticallyandaccuratelyconflatingrastermapswithorthoimagery.GeoInformatica12:377-410

42. WuX,CarceroniR,FangH,ZelinkaS,andKirmseA(2007)Automaticalignmentoflarge-scaleaerialrasterstoroad-maps.InProceedingsoftheFifteenthACMInternationalSymposiumonAdvancesinGeographicInformationSystems,Seattle,Washington:1–8

43. ChiangY-Y,LeykS,HonarvarNazariN,MoghaddamS,andTanTX(2016)Assessingimpactofgraphicalqualityonautomatictextrecognitionindigitalmaps.Computers&Geosciences,93:21–35

44. ChiangY-YandKnoblockCA(2014a)Recognizingtextinrastermaps.GeoInformatica,19(1):1–27

45. ChiangY-Y,LeykS,andKnoblock,CA(2014b).Asurveyofdigitalmapprocessingtechniques.ACMComputingSurveys,47(1):1–44

Page 7: SSCI 680, Advanced Spatial Computing · hands-on experience in the software for spatial computing, including geographic information systems (e.g. ArcGIS), online GIS (e.g. ArcGIS

SSCI680Syllabus,Page7of14

46. LiL,NagyG,SamalA,SethSC,andXuY(2000)Integratedtextandline-artextractionfromatopographicmap.InternationalJournalofDocumentAnalysisandRecognition2:177-185

47. KerleNanddeLeeuwJ(2009)Revivinglegacypopulationmapswithobject-orientedimageprocessingtechniques.IEEETransactionsonGeoscienceandRemoteSensing47:2392-2402

48. LeykSandBoeschR(2010)Colorsofthepast:colorimagesegmentationinhistoricaltopographicmapsbasedonhomogeneity.GeoInformatica14:1-21

49. ChiangY-Y(2015)Queryinghistoricalmapsasaunified,structured,andlinkedspatiotemporalsource(visionpaper).InProceedingsofthe23rdACMSIGSPATIALInternationalConferenceonAdvancesinGeographicInformationSystems,Seattle,WA,USA:16:1–16:4

50. UhlJH,LeykS,ChiangY-Y,Duan,W,andKnoblockCA(2017)Extractinghumansettlementfootprintfromhistoricaltopographicmapseriesusingcontext-basedmachinelearning.InProceedingsoftheIAPR8thInternationalConferenceonPatternRecognitionSystems,Madrid,Spain(toappear)

51. DuanW-W,ChiangY-Y,KnoblockCA,JainV,FeldmanD,UhlHJ,andLeykS(2017)Automaticalignmentofvectordatawithgeographicfeaturesforfeaturerecognitioninhistoricalmaps.SubmittedtoSIGSPATIAL2017,RedondoBeach,CAUSA.

52. ShekharS,ZhangP,HuangY,andVatsavaiRR(2003)Trendsinspatialdatamining.InKarguptaHandJoshiA(eds)DataMining:NextGenerationChallengesandFutureDirections.Cambridge,MA,AAAI/MITPress:357-380

53. ShekharS,JiangZ,AliRY,EfteliogluE,TangX,GunturiVMV,andZhouX(2015).SpatiotemporalDataMining:AComputationalPerspective.ISPRSInternationalJournalofGeo-Information,4(4):2306–2338

54. GuptaSandKnoblockCA(2010)Aframeworkforintegratingandreasoningaboutgeospatialdata.InProceedingsoftheSixthInternationalConferenceonGeographicInformationScience,Zurich,Switzerland

55. MichalowskiMandKnoblockCA(2005)Aconstraintsatisfactionapproachtogeospatialreasoning.InProceedingsoftheTwentiethNationalConferenceonArtificialIntelligence,Pittsburgh,Pennsylvania

56. O’BrienMAandIrvineJM(2004)Informationfusionforfeatureextractionandthedevelopmentofgeospatialinformation.InProceedingsoftheSeventhInternationalConferenceonInformationFusion,Stockholm,Sweden

57. SavopolFandArmenakisC(2002)Mergingofheterogeneousdataforemergencymapping:Dataintegrationordatafusion?InternationalArchivesofPhotogrammetryRemoteSensingandSpatialInformationSciences34(4/w4):668-674

DescriptionandAssessmentofAssignmentsStudentsmustpreparealecture,participateinateamproject,participateinclassdiscussion,takeweeklyquizzes,andturninhomeworkassignments.

Page 8: SSCI 680, Advanced Spatial Computing · hands-on experience in the software for spatial computing, including geographic information systems (e.g. ArcGIS), online GIS (e.g. ArcGIS

SSCI680Syllabus,Page8of14

Yourgradeinthisclasswillbedeterminedbasedonseveraldifferentassessmenttools.

ClassParticipation(10%)–Aclassparticipationgradeforthesemesterwillbeassignedbaseduponhowactivelystudentsengageinthecourse.Studentswillberequiredtoreadallmaterialoutlinedforeachweekofthecourse,andbepreparedtoleadandparticipateingroupdiscussionsaboutthereadingsinclass.Failuretoattend,ornotbeadequatelypreparedtodiscussthereadingswillleadtotheassignmentofalowergradeforthatweek.

ClassPresentation(10%)–Studentswillconductaseminaronatopicdeterminedinconsultationwiththeinstructor.Studentswillbeexpectedtobecomeanexpertonthattopicandpresentashortlectureof30-45minutesonthetopic.

WeeklyAssignments(20%)–Studentswillbeassignedfiveweeklyhomeworkduringthefirsthalfofthecourse.

Quizzes(30%)–Therewillbeweeklyquizzesonthelecturesandreadingsfromthepreviousweek.Thereisnofinal,sothisistheassessmentofhowwellthestudentshavelearnedthematerial.

TeamProject(30%)–Inthesecondhalfofthecourse,studentswillworkinteamsonprojectsdeterminedinconsultationwiththeinstructor.Theteamwillproposetheirownprojectsbasedonthetopicscoveredinclass.Thegradesforthefinalprojectwillbespreadacrossthreecomponentsasfollows:(1)theproposaldescribingtheproposedproject,includingsoftwaretobeimplementedandanydatatobeacquired(10%),(2)afinalreport(10%),and(3)bothanin-classandarecordeddemopresentationvideoofyourfinalproject(10%).Theproposal,finalreport,andpresentationneedtoaddressthefollowingquestions:“Whatistheprojecttryingtodo?”,“Howisitdonetoday,andwhatarethelimitsofcurrentpractice?”,“Whatisyourapproach,andwhatisnewinyourapproach?”,“Whocares?Ifyousucceed,whatdifferencewillitmake?”,“Howdoyouknowifyourapproachissuccessful?”,and“Whatarethefutureextensions?”1

GradingBreakdownCarefulplanningandaserious,consistentcommitmentwillberequiredforyoutosuccessfullynavigatethevariousdeliverablesinthisandotherSSIgraduatecourses.ThetablebelowsummarizestheSSCI680courseassignmentsandtheirpointdistribution:

1Thisisthemodifiedversionofthefamous“HeilmeierCatechism”:http://www.darpa.mil/work-with-us/heilmeier-catechism

Page 9: SSCI 680, Advanced Spatial Computing · hands-on experience in the software for spatial computing, including geographic information systems (e.g. ArcGIS), online GIS (e.g. ArcGIS

SSCI680Syllabus,Page9of14

Assessment Number PointsEach TotalPoints

ClassParticipationandPresentations,Quizzes,andAssignments

ClassParticipation -- -- 10

Quizzes 12 2.5 30

WeeklyAssignments 5 4 20

ClassPresentation 1 10 10

ProjectComponents

Proposal 1 10 10

FinalReport 1 10 10

FinalPresentation/Video 1 10 10

Totals 21 - 100

AssignmentSubmissionPolicyAssignmentswillbesubmittedforgradingviaBlackboardusingtheduedatesspecifiedintheCourseSchedulebelow.

AdditionalPoliciesStudentsareexpectedtoattendandparticipateineveryclasssessionandtocompleteanduploadallassignmentsbeforethedeadlinesdetailedintheCourseSchedule.

Strictpenaltiesapplyforlateassignmentsasfollows:

• Allassignmentswillbepenalized2pointsuptoSEVENdayslate.NopointswillbegivenforsubmissionsmorethanSEVENdayslate.Notethatallassignmentsworth2pointswillreceive0pointsifsubmittedlate.

• EverystudenthasFIVEfreelatedaysforthehomeworkassignments.Youcanusethesefivedaysforanyreasonseparatelyortogethertoavoidthelatepenalty.Therewillbenootherextensionsforanyreason.

• Additionally,nowrittenworkwillbeacceptedforgradingafter11:59pmPacificTime(PT)onthelastdayofclasses.

Page 10: SSCI 680, Advanced Spatial Computing · hands-on experience in the software for spatial computing, including geographic information systems (e.g. ArcGIS), online GIS (e.g. ArcGIS

SSCI680Syllabus,Page10of14

Schedule

Topic ReadingsandAssignments Deliverables/DueDates

Week1

8/21

IntroductiontoSpatialComputing:

SpatialDataBasics

Briefintroductionswithadiscussionofclassgoals,projects,technologies,plans,andexpectations

Introductiontobasicsofspatialdata,includingrepresentationsofspatialdata,structuredspatialdata,unstructuredspatialdata,streamingdata,coordinatesystems,datum,projections,etc.

Clarke(2011) -Groupdiscussionbasedonreading

Week2

8/28

IntroductiontoSpatialComputing(Cont’d):

MorethanGeographicInformationSystems

Introductiontoreal-worldspatialcomputingproblemsandchallengesinusingtraditionalGIsystems(usingthetraditionalairqualitymodelingworkasanexample)

Hands-onuseofArcGISandQGIStodevelopfamiliaritywiththelimitationsandrequiredcapabilitiesintacklingspatialcomputingproblems

Clemmer(2013);Briggsetal.(1997);Hoeketal.(2008);Jiangetal.(2015)

-Groupdiscussionbasedonreading

-In-classquiz

Week3

9/4

StructuredSpatialData:

SpatialDatabasesandBeyond

Introductiontocapabilitiesofspatialsystemsthathandlelargespatialdatasets

Hands-onuseofthePostgresPostGISspatialdatabase

Güting(1994);Boundless(2017) -Groupdiscussionbasedonreading

-In-classquiz

-Submitassignment1ontheBlackboardnolaterthan11:59p.m.onMon.,9/11

Week4

9/11

OnlineSpatialData:

OnlineGIS

Discussionandhands-ontrainingwithonlineGISsoftwareanddatasets,withafocusonGoogleMaps,BingMaps,andGoogleEarth

Microsoft(2017)andGoogle(2017)

-Groupdiscussionbasedonreading

-In-classquiz

Page 11: SSCI 680, Advanced Spatial Computing · hands-on experience in the software for spatial computing, including geographic information systems (e.g. ArcGIS), online GIS (e.g. ArcGIS

SSCI680Syllabus,Page11of14

Week5

9/18

OnlineSpatialData(Cont’d):

PubliclyAvailableOnlineGeospatialDatasets

Introductiontorecentdevelopmentsandapplicationsofpubliclyavailablegeospatialdatasetsonline,includingvolunteeredgeographicinformation(VGI),widely-usedopengeospatialsources,techniquesforcrowd-sourcingdata

IntroductiontoattemptstoevaluatethequalityofVGIdata

Chiang(2017);Jiang(2012);Goodchild&Li(2012);Linetal.(2017);Arsanjanietal.(2013);WorldClim(2017)

-Groupdiscussionbasedonreading

-In-classquiz

-Submitassignment2ontheBlackboardnolaterthan11:59p.m.onMon.,9/25

Week6

9/25

Machine-UnderstandableSpatialData:

GeospatialSemanticWeb

IntroductiontomethodsandapplicationsforrepresentingandreasoningaboutgeospatialdatausingtheinfrastructureoftheSemanticWeb

Hands-onuseoftoolsforcreatingandusinggeospatialsemanticdata.

Swartz(2002);Palmer(2001);Fonseca(2008);Kuhn(2005);Becker&Bizer(2009);DuanandChiang(2016)

-Groupdiscussionbasedonreading

-In-classquiz

-Submitassignment3ontheBlackboardnolaterthan11:59p.m.onMon.,10/2

Week7

10/2

Machine-UnderstandableSpatialData(Cont’d):

GeospatialLinkedData

Introductiontoresearchandtechniquesforcreatingandusinggeospatiallinkeddata

Koubarakisetal.(2012);Parundekaretal.(2010);Janowiczetal.(2012)

-Groupdiscussionbasedonreading

-In-classquiz

-Submitassignment4ontheBlackboardnolaterthan11:59p.m.onMon.,10/9

Week8

10/9

UnstructuredSpatialData:

Geocoding

Introductiontonewmethodsandapplicationsforlinkingaddressestolocations

Comparinggeocodingapplicationsandtechnologies

Bakshietal.(2004);Goldberg&Cockburn(2010);Goldbergetal.(2007,2010);Davisetal.(2003);Zandbergen(2008)

-Groupdiscussionbasedonreading

-In-classquiz

-Submitassignment5ontheBlackboardnolaterthan11:59p.m.onMon.,10/16

Week9

10/16

UnstructuredSpatialData(Cont’d):

LinkingTexttoLocation

Introductiontomethodsandapplicationsforlinkingtextualinformationtogeographiclocations

Knoblock(2012);Liebermanetal.(2007,2010);Amitayetal.(2004);Quercinietal.(2010);Alexetal.(2015);Yuan(2010);Gelernter&Zhang(2013);Monteiroetal.(2016)

-Groupdiscussionbasedonreading

-In-classquiz

-Studentpresentationsontheinitialfinalprojectideas

-SubmitteamsandproposeteampresentationtopicsontheBlackboardnolaterthan11:59p.m.onMon.,10/23

Page 12: SSCI 680, Advanced Spatial Computing · hands-on experience in the software for spatial computing, including geographic information systems (e.g. ArcGIS), online GIS (e.g. ArcGIS

SSCI680Syllabus,Page12of14

Week10

10/23

DiscussionofProjectProposal:

Discussionandrefinementoffinalprojectproposalsandplan

-Studentpresentationsontherefinedfinalprojectideasandplan

-In-classquiz

Week11

10/30

SpatialDataConflation:

RegisteringandAligningGeospatialLayers

Discussionoftechniquesforautomaticallyaligningvariousgeospatiallayers,includingbothvectorandrasterlayers

Chenetal.(2006,2008);Wuetal.(2007);

-Groupdiscussionbasedonreading

-In-classquiz

Week12

11/6

SpatialDataConflation(Cont’d):

DigitalMapProcessingI

Introductiontomethodsfortheextractionandrecognitionofgeographicfeaturesfromscannedrastermaps

Chiangetal.(2014,2016);Chiang&Knoblock(2014a,2014b);Lietal.(2000);Kerle&deLeeuw(2009);

-Groupdiscussionbasedonreading

-In-classquiz

Week13

11/13

SpatialDataConflation(Cont’d):

DigitalMapProcessingII

Introductiontomethodsforautomaticallyprocessinglargenumbersofhistoricalmaps

LeykandBosch(2010);Chiang(2015);Uhletal.(2017);Duanetal.(2017)

-Groupdiscussionbasedonreading

-In-classquiz

Week14

11/20

AdvancedSpatialComputingTopics:

SpatialDataMining,Reasoning,andStreaming

Introductiontoadvancedtechniquesforhandlingspatialdata,includingspatialdatamining,reasoning,andstreaming

Shekharetal.(2015);Gupta&Knoblock(2010);Michalowski&Knoblock(2005);O’Brien&Irvine(2004);Savopol&Armenakis(2002)

-Groupdiscussionbasedonreading

-In-classquiz

Week15

11/27

Finalpresentations:

Teampresentationssummarizingresultsandwhatwaslearnedfromtheprojects

-Teampresentations

FinalExamination

12/6–12/13

TeamVideopresentation:

Onlinevideopresentationssummarizingresultsandwhatwaslearnedfromtheprojects

-Teamvideopresentations

Page 13: SSCI 680, Advanced Spatial Computing · hands-on experience in the software for spatial computing, including geographic information systems (e.g. ArcGIS), online GIS (e.g. ArcGIS

SSCI680Syllabus,Page13of14

StatementonAcademicConductandSupportSystemsAcademicConduct

Plagiarism–presentingsomeoneelse’sideasasyourown,eitherverbatimorrecastinyourownwords–isaseriousacademicoffensewithseriousconsequences.PleasefamiliarizeyourselfwiththediscussionofplagiarisminSCampusinPartB,Section11,“BehaviorViolatingUniversityStandards”https://policy.usc.edu/scampus-part-b/.Otherformsofacademicdishonestyareequallyunacceptable.SeeadditionalinformationinSCampusanduniversitypoliciesonscientificmisconduct,http://policy.usc.edu/scientific-misconduct.

SupportSystems

StudentCounselingServices(SCS)-(213)740-7711–24/7oncallFreeandconfidentialmentalhealthtreatmentforstudents,includingshort-termpsychotherapy,groupcounseling,stressfitnessworkshops,andcrisisintervention.https://engemannshc.usc.edu/counseling/NationalSuicidePreventionLifeline-1-800-273-8255Providesfreeandconfidentialemotionalsupporttopeopleinsuicidalcrisisoremotionaldistress24hoursaday,7daysaweek.http://www.suicidepreventionlifeline.orgRelationship&SexualViolencePreventionServices(RSVP)-(213)740-4900-24/7oncallFreeandconfidentialtherapyservices,workshops,andtrainingforsituationsrelatedtogender-basedharm.https://engemannshc.usc.edu/rsvp/SexualAssaultResourceCenterFormoreinformationabouthowtogethelporhelpasurvivor,rights,reportingoptions,andadditionalresources,visitthewebsite:http://sarc.usc.edu/OfficeofEquityandDiversity(OED)/TitleIXcompliance–(213)740-5086Workswithfaculty,staff,visitors,applicants,andstudentsaroundissuesofprotectedclass.https://equity.usc.edu/BiasAssessmentResponseandSupportIncidentsofbias,hatecrimesandmicroaggressionsneedtobereportedallowingforappropriateinvestigationandresponse.https://studentaffairs.usc.edu/bias-assessment-response-support/StudentSupport&Advocacy–(213)821-4710AssistsstudentsandfamiliesinresolvingcomplexissuesadverselyaffectingtheirsuccessasastudentEX:personal,financial,andacademic.https://studentaffairs.usc.edu/ssa/

Page 14: SSCI 680, Advanced Spatial Computing · hands-on experience in the software for spatial computing, including geographic information systems (e.g. ArcGIS), online GIS (e.g. ArcGIS

SSCI680Syllabus,Page14of14

DiversityatUSC–https://diversity.usc.edu/TabsforEvents,ProgramsandTraining,TaskForce(includingrepresentativesforeachschool),Chronology,Participate,ResourcesforStudents

ResourcesforOnlineStudents

TheCourseBlackboardpageandtheGISTCommunityBlackboardpagehavemanyresourcesavailablefordistancestudentsenrolledinourgraduateprograms.Inaddition,allregisteredstudentscanaccesselectroniclibraryresourcesthroughthelinkhttps://libraries.usc.edu/.Also,theUSCLibrarieshavemanyimportantresourcesavailablefordistancestudentsthroughthelink:https://libraries.usc.edu/faculty-students/distance-learners.Thisincludesinstructionalvideos,remoteaccesstouniversityresources,andotherkeycontactinformationfordistancestudents.