Matching Items (28)
Description

Among classes in the Computer Science curriculum at Arizona State University, Automata Theory is widely considered to be one of the most difficult. Many Computer Science concepts have strong visual components that make them easier to understand. Binary trees, Dijkstra's algorithm, pointers, and even more basic concepts such as arrays

Among classes in the Computer Science curriculum at Arizona State University, Automata Theory is widely considered to be one of the most difficult. Many Computer Science concepts have strong visual components that make them easier to understand. Binary trees, Dijkstra's algorithm, pointers, and even more basic concepts such as arrays all have very strong visual components. Not only that, but resources for them are abundantly available online. Automata Theory, on the other hand, is the first Computer Science course students encounter that has a significant focus on deep theory. Many of the concepts can be difficult to visualize, or at least take a lot of effort to do so. Furthermore, visualizers for finite state machines are hard to come by. Because I thoroughly enjoyed learning about Automata Theory and parsers, I wanted to create a program that involved the two. Additionally, I thought creating a program for visualizing automata would help students who struggle with Automata Theory develop a stronger understanding of it.

ContributorsSmith, Andrew (Author) / Burger, Kevin (Thesis director) / Meuth, Ryan (Committee member) / Barrett, The Honors College (Contributor) / School of Mathematical and Statistical Sciences (Contributor) / Computer Science and Engineering Program (Contributor)
Created2021-12
ContributorsSmith, Andrew (Performer) / ASU Library. Music Library (Publisher)
Created2015-10-29
158549-Thumbnail Image.png
Description
Plastic pollution has become a global threat to ecosystems worldwide, with microplastics now representing contaminants reported to occur in ambient air, fresh water, seawater, soils, fauna and people. Over time, larger macro-plastics are subject to weathering and fragmentation, resulting in smaller particles, termed ‘microplastics’ (measuring < 5 mm in diameter),

Plastic pollution has become a global threat to ecosystems worldwide, with microplastics now representing contaminants reported to occur in ambient air, fresh water, seawater, soils, fauna and people. Over time, larger macro-plastics are subject to weathering and fragmentation, resulting in smaller particles, termed ‘microplastics’ (measuring < 5 mm in diameter), which have been found to pollute virtually every marine and terrestrial ecosystem on the planet. This thesis explored the transfer of plastic pollutants from consumer products into the built water environment and ultimately into global aquatic and terrestrial ecosystems.

A literature review demonstrated that municipal sewage sludge produced by wastewater treatment plants around the world contains detectable quantities of microplastics. Application of sewage sludge on land was shown to represent a mechanism for transfer of microplastics from wastewater into terrestrial environments, with some countries reporting as high as 113 ± 57 microplastic particles per gram of dry sludge.

To address the notable shortcoming of inconsistent reporting practices for microplastic pollution, this thesis introduced a novel, online calculator that converts the number of plastic particles into the unambiguous metric of mass, thereby making global studies on microplastic pollution directly comparable.

This thesis concludes with an investigation of a previously unexplored and more personal source of plastic pollution, namely the disposal of single-use contact lenses and an assessment of the magnitude of this emerging source of environmental pollution. Using an online survey aimed at quantifying trends with the disposal of lenses in the US, it was discovered that 20 ± 0.8% of contact lens wearers flushed their used lenses down the drain, amounting to 44,000 ± 1,700 kg y-1 of lens dry mass discharged into US wastewater.

From the results it is concluded that conventional and medical microplastics represent a significant global source of pollution and a long-term threat to ecosystems around the world. Recommendations are provided on how to limit the entry of medical microplastics into the built water environment to limit damage to ecosystems worldwide.
ContributorsRolsky, Charles (Author) / Halden, Rolf (Thesis advisor) / Green, Matthew (Committee member) / Neuer, Susanne (Committee member) / Polidoro, Beth (Committee member) / Smith, Andrew (Committee member) / Arizona State University (Publisher)
Created2020
161217-Thumbnail Image.png
Description

Among classes in the Computer Science curriculum at Arizona State University, Automata Theory is widely considered to be one of the most difficult. Many Computer Science concepts have strong visual components that make them easier to understand. Binary trees, Dijkstra's algorithm, pointers, and even more basic concepts such as arrays

Among classes in the Computer Science curriculum at Arizona State University, Automata Theory is widely considered to be one of the most difficult. Many Computer Science concepts have strong visual components that make them easier to understand. Binary trees, Dijkstra's algorithm, pointers, and even more basic concepts such as arrays all have very strong visual components. Not only that, but resources for them are abundantly available online. Automata Theory, on the other hand, is the first Computer Science course students encounter that has a significant focus on deep theory. Many
of the concepts can be difficult to visualize, or at least take a lot of effort to do so. Furthermore, visualizers for finite state machines are hard to come by. Because I thoroughly enjoyed learning about Automata Theory and parsers, I wanted to create a program that involved the two. Additionally, I thought creating a program for visualizing automata would help students who struggle with Automata Theory develop a stronger understanding of it.

ContributorsSmith, Andrew (Author) / Burger, Kevin (Thesis director) / Meuth, Ryan (Committee member) / Barrett, The Honors College (Contributor) / School of Mathematical and Statistical Sciences (Contributor)
Created2021-12
Description

Among classes in the Computer Science curriculum at Arizona State University, Automata Theory is widely considered to be one of the most difficult. Many Computer Science concepts have strong visual components that make them easier to understand. Binary trees, Dijkstra's algorithm, pointers, and even more basic concepts such as arrays

Among classes in the Computer Science curriculum at Arizona State University, Automata Theory is widely considered to be one of the most difficult. Many Computer Science concepts have strong visual components that make them easier to understand. Binary trees, Dijkstra's algorithm, pointers, and even more basic concepts such as arrays all have very strong visual components. Not only that, but resources for them are abundantly available online. Automata Theory, on the other hand, is the first Computer Science course students encounter that has a significant focus on deep theory. Many
of the concepts can be difficult to visualize, or at least take a lot of effort to do so. Furthermore, visualizers for finite state machines are hard to come by. Because I thoroughly enjoyed learning about Automata Theory and parsers, I wanted to create a program that involved the two. Additionally, I thought creating a program for visualizing automata would help students who struggle with Automata Theory develop a stronger understanding of it.

ContributorsSmith, Andrew (Author) / Burger, Kevin (Thesis director) / Meuth, Ryan (Committee member) / Barrett, The Honors College (Contributor) / School of Mathematical and Statistical Sciences (Contributor)
Created2021-12
Description

Among classes in the Computer Science curriculum at Arizona State University, Automata Theory is widely considered to be one of the most difficult. Many Computer Science concepts have strong visual components that make them easier to understand. Binary trees, Dijkstra's algorithm, pointers, and even more basic concepts such as arrays

Among classes in the Computer Science curriculum at Arizona State University, Automata Theory is widely considered to be one of the most difficult. Many Computer Science concepts have strong visual components that make them easier to understand. Binary trees, Dijkstra's algorithm, pointers, and even more basic concepts such as arrays all have very strong visual components. Not only that, but resources for them are abundantly available online. Automata Theory, on the other hand, is the first Computer Science course students encounter that has a significant focus on deep theory. Many
of the concepts can be difficult to visualize, or at least take a lot of effort to do so. Furthermore, visualizers for finite state machines are hard to come by. Because I thoroughly enjoyed learning about Automata Theory and parsers, I wanted to create a program that involved the two. Additionally, I thought creating a program for visualizing automata would help students who struggle with Automata Theory develop a stronger understanding of it.

ContributorsSmith, Andrew (Author) / Burger, Kevin (Thesis director) / Meuth, Ryan (Committee member) / Barrett, The Honors College (Contributor) / School of Mathematical and Statistical Sciences (Contributor)
Created2021-12
132130-Thumbnail Image.png
Description
Human consumption of sea turtle eggs, meat, and other products is considered to be a major threat to sea turtle populations worldwide. Declining populations are often attributed to anthropogenic pressures despite evident additional pressure from natural processes; however, depredation by natural or feral species such as raccoons, crabs, and dogs

Human consumption of sea turtle eggs, meat, and other products is considered to be a major threat to sea turtle populations worldwide. Declining populations are often attributed to anthropogenic pressures despite evident additional pressure from natural processes; however, depredation by natural or feral species such as raccoons, crabs, and dogs are often unknown. A popular tool for the conservation of marine turtle eggs is hatcheries, but their protection is limited by factors such as carrying capacity and timing or location of nests. The Rescue Center for Endangered Marine Species (CREMA) runs four sea turtle conservation projects on the nesting beaches of the Southern Nicoya Peninsula in Costa Rica, where the predominant nesting activity is from Olive Ridley turtles (Lepidochelys olivacea), followed by sporadic Green (Chelonia mydas), Leatherback (Dermochelys coriacea), and Hawksbill turtles (Eretmochelys imbricata). Two of these nesting projects are based in Costa de Oro and San Miguel, which are adjacent beaches divided by an estuary. Both projects use a hatchery where nests are usually relocated; however, when the hatchery is not available, nests are either relocated or left in situ at the beach. The aim of this study is to: 1) compare human harvest and depredation rates of nests relocated and left in situ. We reviewed data collected from 2012 to 2018 of nests relocated to a hatchery and left in situ at both nesting sites, and these data represent nesting conditions prior to relocation to a hatchery. We found that the nesting beach at Costa de Oro exhibits high rates of human harvest, which has decreased since the conservation project was established, while San Miguel exhibits comparatively low egg harvest but much higher depredation. Egg harvest in Costa de Oro decreases from approximately 50% of all nests in 2013 to 15% in 2018 while depredation on both beaches fluctuates year to year. Our results demonstrate that different pressures impact nesting beach success in the Southern Nicoya Peninsula along with natural threats, possibly due to contrasting community values and human populations. San Miguel has been protecting nests for over 20 years, whereas the Costa de Oro project only began in 2012. It also important to consider that depredation on the San Miguel nesting beach may be increased by human pressure such as in the case of domesticated animals, especially when the human population in San Miguel is consistently higher than in Costa de Oro. Persistence of depredation and human egg harvest alongside conservation efforts exhibit the prevalence of these pressures and suggest increased pressure if measures such as nightly patrols and hatchery protection were not utilized. We suggest a continuation of hatchery and patrol based conservation efforts as well as community outreach to attempt to merge cultural values with sea turtle conservation.
ContributorsReavis, Janie (Author) / Senko, Jesse (Thesis director) / Smith, Andrew (Committee member) / Barrett, The Honors College (Contributor)
Created2019-05
ContributorsSmith, Andrew (Performer) / Giles, James (Performer) / ASU Library. Music Library (Publisher)
Created2001-04-14