-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathindex.html
142 lines (124 loc) · 6.75 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
<h2>Geospatial Computing and Simulations</h2>
<h3>Course description</h3>
This course focuses on theoretical concepts and computational methods that describe,
represent and simulate the functioning of real-world processes. We define the general
properties of geospatial computation and explain the role of simulations in analysis and
understanding of observed phenomena, testing of hypotheses and theories, and
prediction of spatio-temporal systems behavior. We discuss the current methods
and techniques for simulations using deterministic, stochastic and rule-based models
as well as agent-based simulation of complex systems. Hands-on component of the course
will cover implementation of simulations in GIS and advanced applications driven
by the student’s research. Open science tools will be used for assignments.
Prior programming experience is expected.
<h3>Instructor</h3>
<a href="https://meas.sciences.ncsu.edu/people/hmitaso/">Professor Helena Mitasova</a>
<p>
<table>
<tbody>
<tr>
<td>Office hours: </td>
<td>by appointment</td>
</tr>
<tr>
<td>Email:</td>
<td>[email protected]</td>
</tr>
<tr>
<td>Office:</td>
<td>2127 Jordan Hall</td>
</tr>
</tbody>
</table>
<h3>Prerequisites</h3>
GIS/MEA582 or equivalent, demonstrated programming experience
<h3>Educational approach</h3>
This course consists of lectures, readings, hands-on exercises, homework assignments,
and a major project. Each week there is a lecture related to the foundations
of geospatial computation and simulations theory, methods, techniques, and research challenges
followed by a discussion. The material presented
in the lecture is then explored through hands-on exercises using the technologies
within the College of Natural Resource’s Geovisualization Laboratory and homework
assignments. The important component of the course is a project aligned
with the student’s graduate work focused on designing and implementing working geospatial simulation tool.
<p>
<b>Participation:</b>
Students are required to identify one new or emerging geospatial simulation
technique and prepare a short presentation for the class, possibly including
existing interactive web application. This portion of the course encourages
free exploration of, and creative thinking about, the vast array of emerging
technologies that can be beneficial for student’s research.
<p>
<b>Bi-Weekly Assignments:</b>
There are several assignments developed based on the required
reading and the hands-on exercises. The assignments require
independent work including data processing, visualization, and scientific
writing, beyond what is covered in the lecture portion of the course.
<p>
<b>Project:</b> Throughout the semester, the students develop
a geospatial computation or simulation tool using state of the art techniques relevant for
their scientific domain. The development will be
performed incrementally over the course of the semester. First, students will identify a research question that
requires geocomputing or simulation of geospatial process or phenomena and exploration of system
behavior under a selected set of conditions. Second, students will be required to develop a methodological
workflow and identify the appropriate programming tools for implementation. Finally, the project culminates
with a research presentation delivered to the rest of the class at the end of the semester and a short research paper
written to the standards of a peer reviewed publication. Documentation of the simulation tool and a live
demonstration will be required. The final design will be judged on methodological rigor, creativity, and presentation.
<h3>Textbooks</h3>
No required textbook, on-line material is used with links to the resources listed for each topic.
The following titles are recommended for some topics:
<ul>
<li><a href="http://www.spatialanalysisonline.com/HTML/index.html?introduction_to_geocomputation.htm">Smith, Goodchild, and Longley: Geospatial Analysis, 6th edition, chapter 8 on Geocomputation</a>
<li><a href="https://link-springer-com.prox.lib.ncsu.edu/book/10.1007/978-3-319-89303-7">Petrasova A, Harmon B, Petras V, Tabrizian P, Mitasova H., 2018, Tangible Modeling with Open Source GIS. Second edition. Springer International Publishing. Available free as e-book through NCSU library.</a>
<li><a href="http://www.geosimulation.org/geosim/">Geosimulation for urban applications</a>
<li><a href="http://www.geocomputation.org/">Geocomputation conference proceedings</a>
<li><a href="https://link-springer-com.prox.lib.ncsu.edu/book/10.1007%2F978-90-481-8927-4">Heppenstall A., Crooks A., See L., Batty M. (eds) Agent-Based Models of Geographical Systems. Springer, Dordrecht, 750p</a>
<li><a href="https://link-springer-com.prox.lib.ncsu.edu/book/10.1007/978-0-387-68574-8">Neteler, M. and Mitasova, H., 2008, Open Source GIS: A GRASS GIS Approach. Third Edition. Springer New York Inc, p. 406. Available free as e-book through NCSU library</a>
<li><a href="http://www.statsref.com/HTML/index.html">Smith: Statistical Analysis Handbook</a>
<li><a href="https://www.elsevier.com/connect/11-steps-to-structuring-a-science-paper-editors-will-take-seriously">Structure of a science paper</a>
<li><a href="https://www.openprocessing.org/">Get inspired by OpenProcessing</a> and
<a href="https://natureofcode.com/book/">Nature of code</a>
</ul>
<h3>Software</h3>
See <a href="logistics.html"><b>Course logistics</b> web page.</a>
<h3>Grading policy</h3>
20% class participation, 40% homeworks, 40% project (5% proposal, 5% progress talk, 5% final talk, 25% paper)
<br> 100% is the maximum number of points (total+extra credits) achieved in class.
Points are taken off for late submissions.
<pre>
Grade Course, paper, and each homework
A+ 97-100
A 93-97
A- 90-93
B+ 87-90
B 83-87
B- 80-83
C+ 77-80
C 73-77
</pre>
<h3>Topics</h3>
See <a href="schedule.html"><b>Schedule</b> web page.</a>
<p>
<!-- this is a properly used hr tag
<hr>
-->
<dl>
<dt>Academic integrity</dt>
<dd>
<a href="https://studentconduct.dasa.ncsu.edu/academic-integrity-overview/">Overview</a>,
<a href="https://policies.ncsu.edu/policy/pol-11-35-01"> Code of Student Conduct</a>
</dd>
<dt>Attendance policy</dt>
<dd>
Attendance is checked at each class, see also
<a href="https://policies.ncsu.edu/regulation/reg-02-20-03">
attendance regulations and university definitions of excused absences</a>
<!--http://www.ncsu.edu/policies/academic_affairs/pols_regs/REG205.00.4.php">-->
</dd>
<dt>Accommodation of students with disabilities</dt>
<dd>
<a href="https://dso.dasa.ncsu.edu/">Disability Services Office</a>
<!--<a href="http://www.ncsu.edu/provost/offices/affirm_action/dss/">
The university provisions and policies for disabled students</a>-->
</dd>
</dl>