Barrett, The Honors College at Arizona State University proudly showcases the work of undergraduate honors students by sharing this collection exclusively with the ASU community.

Barrett accepts high performing, academically engaged undergraduate students and works with them in collaboration with all of the other academic units at Arizona State University. All Barrett students complete a thesis or creative project which is an opportunity to explore an intellectual interest and produce an original piece of scholarly research. The thesis or creative project is supervised and defended in front of a faculty committee. Students are able to engage with professors who are nationally recognized in their fields and committed to working with honors students. Completing a Barrett thesis or creative project is an opportunity for undergraduate honors students to contribute to the ASU academic community in a meaningful way.

Displaying 1 - 9 of 9
164669-Thumbnail Image.png
Description

Climate change risks such as rising sea-levels, prolonged droughts, and extreme coastal weather events, are devastating for Small Island Developing States (SIDS) where both their homes and livelihoods are highly interdependent upon the ocean. These SIDS have no other viable choice but to adapt to their ever-changing environments and the

Climate change risks such as rising sea-levels, prolonged droughts, and extreme coastal weather events, are devastating for Small Island Developing States (SIDS) where both their homes and livelihoods are highly interdependent upon the ocean. These SIDS have no other viable choice but to adapt to their ever-changing environments and the rising disaster risks compounded by climate change. Although SIDS tend to receive significant attentions for the adverse impacts of climate change, less is known about the place-based adaptation measures as well as people’s lived experiences with sea-level rise, inundation, tropical storms, droughts, and more. Considering the vast area that the SIDS’ nations cover, the type of climate adaptation measures adopted may vary due to the respective country’s vulnerability and adaptive capacity, as some are more comprehensive and effective than others. This study directly responds to the existing gap in our understanding of how different nations within SIDS are prioritizing and strategizing their adaptation measures with the following research questions: “What are key adaptation strategies practiced in Small Island Developing States (SIDS) to address impacts of climate change? Are there similarities or differences in the adaptation strategies pursued by SIDS?” This study uses a conceptual framework of disaster risk and climate change adaptation developed by the IPCC AR5 (2014) to systematically review over 107 peer-reviewed journal articles, scientific reports, and a few videos. Using a systematic literature view approach as the primary research method, this study assembled, categorized, and analyzed the national as well as sub-national adaptation measures—social, institutional, and structural--of two representative countries: 1) Kiribati (a small, low-lying island with the higher level of exposure and vulnerability to climate change), and 2) Fiji (the second biggest island in the South Pacific known for bigger economy and “High Islands”). The results of the study suggest that the adopted adaptation measures were reflective of the country’s historical legacy and the existing adaptive capacity. While Kiribati has historically focused more on external migration of displaced people and more recently has prioritized structural adaptation practices (e.g., construction of coastal seawall), Fiji has been able to leverage its bigger economy and technical resources to develop more comprehensive institutional, social, and structural adaptation measures. However, it is also important to recognize that the other internal and external factors, mainly geophysical setting (low elevation of Kiribati vs the high islands of Fiji) also contribute the level of vulnerability these nations face.

ContributorsHulet, Alyson (Author) / Shrestha, Milan (Thesis director) / Gaughan, Monica (Committee member) / Barrett, The Honors College (Contributor) / School of Sustainability (Contributor) / School of Geographical Sciences and Urban Planning (Contributor) / School of Complex Adaptive Systems (Contributor)
Created2022-05
165485-Thumbnail Image.png
Description
Typical programming languages involve complex syntax and structure which can be daunting to first-time programmers. Particularly, elementary-age students may not be able to understand the relationship between a mathematical-looking program and its output. Thus, I created Engram, which teaches both English syntax as well as a version of typical functional

Typical programming languages involve complex syntax and structure which can be daunting to first-time programmers. Particularly, elementary-age students may not be able to understand the relationship between a mathematical-looking program and its output. Thus, I created Engram, which teaches both English syntax as well as a version of typical functional programming language syntax. Young English speakers can learn Engram to familiarize themselves with simple English sentence structure and critical programming concepts. This project has three parts: a parser & compiler, an Integrated Developer Environment (IDE) for the compiler, and lesson plans. The lexer, parser, and compiler were created using the C++ programming language. The IDE was created using C#, .NET Framework, and Windows Forms.
ContributorsCohen, Jacob (Author) / Burger, Kevin (Thesis director) / Nelson, Brian (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2022-05
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
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
Description

Located directly south of Pima County, Arizona, there is a culturally rich community known as Santa Cruz County, Arizona. Santa Cruz County is a smaller community being home to an estimated 47,000 people. Santa Cruz County has a rich history given its proximity to the United States-Mexico border. One example

Located directly south of Pima County, Arizona, there is a culturally rich community known as Santa Cruz County, Arizona. Santa Cruz County is a smaller community being home to an estimated 47,000 people. Santa Cruz County has a rich history given its proximity to the United States-Mexico border. One example of this rich history can be found at the Tumacacori National Historical Park (NHP) with the attractive and unique ruins. The Tumacacori NHP was once an active Spanish mission that oversaw the religious expansion and communal resources. While the Tumacacori NHP no longer operates in this manner, it does serve an important role in providing visitors with a diverse and immersive look into the history of the region and the Tumacacori mission. While the Tumacacori NHP is meant to be a place for all people to visit, most visitors are not from the local community. The reason for this stems from a lack of educational and engagement opportunities between the Tumacacori NHP and the community youth, mainly due to community members being unaware of the park’s existence or the programs that are offered. This project analyzes and uncovers this disconnect as well as the barriers between the Tumacacori NHP and the Santa Cruz County youth through a research study and the use of children’s literature.

Created2021-12
161186-Thumbnail Image.png
ContributorsMorgan, Marshall (Author, Co-author) / Shrestha, Milan (Thesis director) / Boyce-Jacino, Katherine (Committee member) / Barrett, The Honors College (Contributor) / Historical, Philosophical & Religious Studies, Sch (Contributor)
Created2021-12
161187-Thumbnail Image.png
ContributorsMorgan, Marshall (Author, Co-author) / Shrestha, Milan (Thesis director) / Boyce-Jacino, Katherine (Committee member) / Barrett, The Honors College (Contributor) / Historical, Philosophical & Religious Studies, Sch (Contributor)
Created2021-12