Coursework

GIS coursework

Seven pieces from GIS coursework at the University of San Francisco. Graded class exercises and one self-directed final project, not research. The questions were mostly set by the assignment rather than by me. The Alameda County project is the exception, which was mine.

Topographic map of hilly terrain shaded in greens, tans and olive. A magenta line runs from a small yellow square marker at the bottom left, north along the western side of the frame past a blue reservoir, then bends east across the top to an orange circular marker. A heavy black line continues southeast from that orange marker toward the lower right. A dashed black line runs close to the magenta line near the bottom left. Thin grey roads and pale rectangular patches are scattered across the frame. No legend or scale bar is in view.
Routing a transmission line by least cost Class assignment · ArcGIS Online Map Viewer · Published November 2025 Two fixed points, a valley between them, and terrain left to argue for the route. I turned slope into a cost surface, binning 0 to about 30 degrees into ten steps priced 1 through 10, and let the least-cost path fall out of that. The route came out just under 19 km. The reclass table is published alongside the map, all ten rows of it, so anyone can check the bin edges instead of taking my word for the cost surface. The underlying data is instructional and modified, so this is a class exercise, not a siting study for anyone.
Satellite image of a creek winding through open grassland and scattered trees, with a road crossing the channel at the top left. Coloured bands are drawn over the valley floor: a dark navy core along the channel, then medium blue and pale blue spreading outward, with a thin orange fringe between them. Three short dark brown bars sit across the channel and are picked out by white arrows leading to the bold white label “channel-spanning engineered log jams”. A red arrow labelled “River Flow Direction” points up-valley, a north arrow sits at the top right, and a scale bar reading 0 to 0.2 miles runs along the bottom.
Mapping re-connectable floodplain habitat in Walker Creek Class assignment · Introduction to LiDAR · FUSION, LAStools and ArcGIS Pro Lower Walker Creek runs into Tomales Bay and carries coho salmon, and restoration there means giving the creek its floodplain back. I built a 1 m bare-earth DEM from 2018 USGS 3DEP LiDAR and measured how much ground reconnects at each meter the water comes up. Widening the stream by anything meaningful for salmon takes at least two meters of rise. Doing it by excavation instead would mean roughly 44,230 cubic yards of material, about 550 backyard pools. The risk is that a two-meter design head can become a four-meter rise in a storm and put the nearby road under water.
A continuous raster surface draped over a river valley, coloured on a ramp from red through orange and yellow to green. Green and yellow concentrate on the valley floor on both sides of a blue river line that meanders across the frame, while solid red covers the higher ground around it. Nicholson Lake is labelled in pale blue at the top, with Nicholson Lake Ridge Rd and County Road 734 running past it and a spot elevation reading 8979 ft beside it. Pale grey patches carry no raster values. No legend, scale bar or north arrow is in view.
Modeling methane potential in an alpine floodplain Class assignment · Fuzzy overlay in ArcGIS · Published December 2025 Methane leaves wetland soils unevenly, and a lot of what drives that is too small for a satellite to find. For a floodplain in the Slate River watershed I scored five environmental drivers as fuzzy surfaces and multiplied them together, so any single missing requirement takes a pixel to zero rather than getting averaged away. The drivers came from what is known to control methanogenesis, not from fitting anything to observations. It maps where the conditions line up, and a limiting-factor pass shows which of the five is holding each place back. Nothing in it has been checked against measured flux.
Map of Alameda County, California. Census tracts are shaded from pale yellow to dark blue for the proportion of the tract affected by traffic, and each tract carries a circular infant symbol scaled to its birth rate. The darkest, most heavily symbolized tracts run along the Oakland–San Leandro–Hayward corridor.
Traffic exposure and birth rates in Alameda County Self-directed final project · Introduction to GIS · ArcGIS Pro Alameda County, 2020. The tracts with the highest share of residents near heavy traffic are also, in places, the tracts with the highest birth rates. That overlap sits along the bayside urban corridor rather than in the inland east county.
Grey-and-white map of a three-county study area around Austin, Texas, labeled Hays, Travis and Williamson. Magenta circles of varying size mark cities, scaled to population change between 2010 and 2020; the largest circle sits over Austin in Travis County. Parks are green, water is blue, urban roads form a dense grey web through the centre.
Building a study area out of three counties Class assignment · Introduction to GIS · ArcGIS Pro Population change 2010–2020 across the Austin metro study area. Austin itself dominates the symbol scale, but the cluster of mid-sized circles strung north through Travis and Williamson counties is the suburban growth the study area was built to show.
Aerial imagery of the Carnegie Mellon University main quad with hand-digitized layers drawn over it: pale green polygons for lawns and green spaces, each labeled with its calculated area, thin white outlines for walkways, and bright green dots for individual trees. A legend, north arrow and metric scale bar sit at the lower left.
Digitizing green space for a stormwater project Class assignment · Introduction to GIS · ArcGIS Pro Green space, walkways and trees digitized from imagery for a campus stormwater runoff project, with each green-space polygon labeled by calculated area. Drawn December 2024.
Screenshot of the FUSION LIDAR Data Viewer showing a side-on view of an airborne LiDAR point cloud against a black background. A dense block of forest canopy on the left gives way to open, textured ground on the right with a handful of isolated conifer crowns rising from it. Points are colored by return intensity on a blue-to-red ramp, keyed to a legend on the left; the status bar reads 221,440 points.
Reading a forest in a LiDAR point cloud Class exercise · Introduction to LiDAR · FUSION / LDV 221,440 LiDAR returns colored by intensity in FUSION's data viewer. Canopy and open ground separate out on return intensity alone, before any point classification is applied.