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 - 10 of 34
131529-Thumbnail Image.png
Description
RecyclePlus is an iOS mobile application that allows users to be knowledgeable in the realms of sustainability. It gives encourages users to be environmental responsible by providing them access to recycling information. In particular, it allows users to search up certain materials and learn about its recyclability and how to

RecyclePlus is an iOS mobile application that allows users to be knowledgeable in the realms of sustainability. It gives encourages users to be environmental responsible by providing them access to recycling information. In particular, it allows users to search up certain materials and learn about its recyclability and how to properly dispose of the material. Some searches will show locations of facilities near users that collect certain materials and dispose of the materials properly. This is a full stack software project that explores open source software and APIs, UI/UX design, and iOS development.
ContributorsTran, Nikki (Author) / Ganesh, Tirupalavanam (Thesis director) / Meuth, Ryan (Committee member) / Watts College of Public Service & Community Solut (Contributor) / Department of Information Systems (Contributor) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2020-05
133901-Thumbnail Image.png
Description
This thesis dives into the world of artificial intelligence by exploring the functionality of a single layer artificial neural network through a simple housing price classification example while simultaneously considering its impact from a data management perspective on both the software and hardware level. To begin this study, the universally

This thesis dives into the world of artificial intelligence by exploring the functionality of a single layer artificial neural network through a simple housing price classification example while simultaneously considering its impact from a data management perspective on both the software and hardware level. To begin this study, the universally accepted model of an artificial neuron is broken down into its key components and then analyzed for functionality by relating back to its biological counterpart. The role of a neuron is then described in the context of a neural network, with equal emphasis placed on how it individually undergoes training and then for an entire network. Using the technique of supervised learning, the neural network is trained with three main factors for housing price classification, including its total number of rooms, bathrooms, and square footage. Once trained with most of the generated data set, it is tested for accuracy by introducing the remainder of the data-set and observing how closely its computed output for each set of inputs compares to the target value. From a programming perspective, the artificial neuron is implemented in C so that it would be more closely tied to the operating system and therefore make the collected profiler data more precise during the program's execution. The program is designed to break down each stage of the neuron's training process into distinct functions. In addition to utilizing more functional code, the struct data type is used as the underlying data structure for this project to not only represent the neuron but for implementing the neuron's training and test data. Once fully trained, the neuron's test results are then graphed to visually depict how well the neuron learned from its sample training set. Finally, the profiler data is analyzed to describe how the program operated from a data management perspective on the software and hardware level.
ContributorsRichards, Nicholas Giovanni (Author) / Miller, Phillip (Thesis director) / Meuth, Ryan (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
135581-Thumbnail Image.png
Description
As the need for data concerning the health of the world's oceans increases, it becomes necessary to develop large, networked communication systems underwater. This research involves the development of an embedded operating system that is suited for optically-linked underwater wireless sensor networks (WSNs). Optical WSNs are unique in that large

As the need for data concerning the health of the world's oceans increases, it becomes necessary to develop large, networked communication systems underwater. This research involves the development of an embedded operating system that is suited for optically-linked underwater wireless sensor networks (WSNs). Optical WSNs are unique in that large sums of data may be received relatively infrequently, and so an operating system for each node must be very responsive. Additionally, the volatile nature of the underwater environment means that the operating system must be accurate, while still maintaining a low profile on a relatively small microprocessor core. The first part of this research concerns the actual implementation of the operating system's task scheduler and additional libraries to maintain synchronization, and the second part involves testing the operating system for responsiveness to interrupts and overall performance.
ContributorsTueller, Peter Michael (Author) / Youngbull, Cody (Thesis director) / Meuth, Ryan (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2016-05
Description
This project's goal was to design a Central Processing Unit (CPU) incorporating a fairly large instruction set and a multistage pipeline design with the potential to be used in a multi-core system. The CPU was coded and synthesized with Verilog. This was accomplished by building on the CPU design from

This project's goal was to design a Central Processing Unit (CPU) incorporating a fairly large instruction set and a multistage pipeline design with the potential to be used in a multi-core system. The CPU was coded and synthesized with Verilog. This was accomplished by building on the CPU design from fundamentals learned in CSE320 and increasing the instruction set to resemble a proper Reduced Instruction Set Computing (RISC) CPU system. A multistage pipeline was incorporated to the CPU to increase instruction throughput, or instructions per second. A major area of focus was on creating a multi-core design. The design used is master-slave in nature. The master core instructs the sub-cores where they should begin execution, the idea being that the operating system or kernel will be executing on the master core and the "user space" programs will be run on the sub-cores. The rationale behind this is that the system would specialize in running several small functions on all of its many supported cores. The system supports around 45 instructions, which include several types of jumps and branches (for changing the program counter based on conditions), arithmetic operations (addition, subtraction, or, and, etc.), and system calls (for controlling the core execution). The system has a very low Clocks per Instruction ratio (CPI), but to achieve this the second stage contains several modules and would most likely be a bottleneck for performance if implemented. The CPU is not perfect and contains a few errors and oversights, but the system as a whole functions as intended.
ContributorsKolden, Brian Andrew (Author) / Burger, Kevin (Thesis director) / Meuth, Ryan (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2016-05
136728-Thumbnail Image.png
Description
This project was centered around designing a processor model (using the C programming language) based on the Coldfire computer architecture that will run on third party software known as Open Virtual Platforms. The end goal is to have a fully functional processor that can run Coldfire instructions and utilize peripheral

This project was centered around designing a processor model (using the C programming language) based on the Coldfire computer architecture that will run on third party software known as Open Virtual Platforms. The end goal is to have a fully functional processor that can run Coldfire instructions and utilize peripheral devices in the same way as the hardware used in the embedded systems lab at ASU. This project would cut down the substantial amount of time students spend commuting to the lab. Having the processor directly at their disposal would also encourage them to spend more time outside of class learning the hardware and familiarizing themselves with development on an embedded micro-controller. The model will be accurate, fast and reliable. These aspects will be achieved through rigorous unit testing and use of the OVP platform which provides instruction accurate simulations at hundreds of MIPS (million instructions per second) for the specified model. The end product was able to accurately simulate a subset of the Coldfire instructions at very high rates.
ContributorsDunning, David Connor (Author) / Burger, Kevin (Thesis director) / Meuth, Ryan (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2014-12
136364-Thumbnail Image.png
Description
The purpose of this project was to program a Raspberry Pi to be able to play music from both local storage on the Pi and from internet radio stations such as Pandora. The Pi also needs to be able to play various types of file formats, such as mp3 and

The purpose of this project was to program a Raspberry Pi to be able to play music from both local storage on the Pi and from internet radio stations such as Pandora. The Pi also needs to be able to play various types of file formats, such as mp3 and FLAC. Finally, the project is also to be driven by a mobile app running on a smartphone or tablet. To achieve this, a client server design was employed where the Raspberry Pi acts as the server and the mobile app is the client. The server functionality was achieved using a Python script that listens on a socket and calls various executables that handle the different formats of music being played. The client functionality was achieved by programming an Android app in Java that sends encoded commands to the server, which the server decodes and begins playing the music that command dictates. The designs for both the client and server are easily extensible and allow for any future modifications to the project to be easily made.
ContributorsStorto, Michael Olson (Author) / Burger, Kevin (Thesis director) / Meuth, Ryan (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2015-05
133809-Thumbnail Image.png
Description
The goal of this thesis project is to provide insight into the lives of Syrian refugees, asylum seekers, and migrants who have left Syria for the United States within the last 6 years, after the start of the conflict there. I have interviewed individuals who come from different regions of

The goal of this thesis project is to provide insight into the lives of Syrian refugees, asylum seekers, and migrants who have left Syria for the United States within the last 6 years, after the start of the conflict there. I have interviewed individuals who come from different regions of Syria, are members of different religious groups, and who have different opinions in regard to the conflict in Syria. One of the questions that I was most curious to ask and have answered was why America was selected as the final destination for their immigration. Along with their backstories from their time in Syria up until their arrival in the United States, I did research into the immigrants' acclimation process, and whether they feel that private organizations or that our government have helped them in that regard. I also collected data to see what the average amount of time to find a job and become self-sufficient in the United States is for these persons and their families. Although most educated Syrians know French, English, and Arabic, I was proven right in my hypothesis that many refugees have come to the United States knowing little, if any, English. Research was done into the programs that are offered to these people and their personal efforts to learn English were also documented. The primary purpose of this thesis was to find the economic and social effects of Syrian immigrants in the state of Arizona, and hopefully, on a larger scale. It was very challenging to get exact numbers on the amount of refugees and impossible to get specific details in regard to their economic impact on the economy. In order to get an approximation, I read David Card's research into the Mariel Boatlift, which documented the economic effects of Cuban immigrants on the Miami labor market, and Semih Tumen's work, titled, "The Economic Impact of Syrian Refugees on Host Countries: Quasi-Experimental Evidence from Turkey" which provides research-based analysis of the specific effects of Syrian refugees on the economy of Turkey. Conclusions for both the economic and social impact of Syrian refugees in the state of Arizona were made. Due to the current low numbers of Syrian refugees living in Arizona and the mentality that many of them possess, there is a net neutral economic impact. In regard to social impact, I was surprised to learn that the acclimation process for Syrian immigrants is relatively rapid, particularly when compared to other immigrant and refugee populations.
ContributorsGhazoul, John Anthony (Author) / Goegan, Brian (Thesis director) / Bonfiglio, Thomas (Committee member) / Department of Finance (Contributor) / Sandra Day O'Connor College of Law (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
133333-Thumbnail Image.png
Description
This paper analyzes modern day Cuba and draws conclusions about the most likely future political and economic events that will take place. Because of Cuba's troubled economy, leadership change and the world's continued shift towards democratization, Cuba is in a position where drastic changes in its government and economic structure

This paper analyzes modern day Cuba and draws conclusions about the most likely future political and economic events that will take place. Because of Cuba's troubled economy, leadership change and the world's continued shift towards democratization, Cuba is in a position where drastic changes in its government and economic structure may occur. This paper investigates Cuba's history, politics, economy, and the general quality of life of its citizens, which are used to help predict what may happen to the Cuban government in the near future. The paper also analyzes options for foreign nations' policy towards Cuba and summarizes what actions they may take to increase the likelihood of an economic and political transition. Cuba's economic structure needs drastic reform, the reluctant privatization only increases wealth disparity, trust in the government continues to get weaker as more information and its human rights violations are causes of huge concern. There are four possible outcomes for Cuba's future: stagnation, adopting the mixed economic model, a peaceful transition to a democratic model, and rebellion. There is evidence that Cuba will not make drastic policy changes in favor of liberalization in the immediate future, however, if the economic conditions are not improved and an economic crisis ensues, this paper asserts that another revolution or coup will likely occur. The resulting government may be a new autocratic leader that fills the vacuum of leadership, or a democratic regime depending on the nature of the rebellion. The exact future of Cuba is uncertain, but one thing is clear, change is on the horizon.
ContributorsBeem, Christian D. (Author) / Anthony, Charles (Thesis director) / Bonfiglio, Thomas (Committee member) / Department of Economics (Contributor) / W.P. Carey School of Business (Contributor) / Department of Finance (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
Description
Being Sparky will be a sports documentary about the life of Walker McCrae as Arizona State University’s mascot, Sparky. The idea behind this documentary is to outline all that encompasses being Sparky from events themselves to student life, as well as the time commitment needed for such a role. The

Being Sparky will be a sports documentary about the life of Walker McCrae as Arizona State University’s mascot, Sparky. The idea behind this documentary is to outline all that encompasses being Sparky from events themselves to student life, as well as the time commitment needed for such a role. The purpose is to show the impact Sparky has not only on the university but on the people who are Sparky. While it can just be wearing a costume and getting really sweaty, the work one puts in to it will always reap rewards. To most people, Sparky life seems simple and straightforward but the reality is that it is much more complex and that is what we want to demonstrate in this documentary.
ContributorsMcCrae, Walker (Co-author) / Millon, Ellie (Co-author) / Ashby, Ben (Co-author) / Lizzy, Baxter (Co-author) / Ingram-Waters, Mary (Thesis director) / Bonfiglio, Thomas (Committee member) / Schildkret, David (Committee member) / Eaton, John (Committee member) / Scott, Jason (Committee member) / Department of Information Systems (Contributor) / Department of Marketing (Contributor) / Barrett, The Honors College (Contributor)
Created2019-05
133497-Thumbnail Image.png
Description
My thesis offers original research is in its direct analysis of the IRS conflict of interest regulations and their applicability to STOs, its discussion of my experience setting up an STO, and my interviews of State Legislators as a primary source. The primary goals of my investigation are to 1.

My thesis offers original research is in its direct analysis of the IRS conflict of interest regulations and their applicability to STOs, its discussion of my experience setting up an STO, and my interviews of State Legislators as a primary source. The primary goals of my investigation are to 1. Determine the regulations and standards that exist to prevent conflicts of interest in the operation of Arizona STOs. 2. Examine instances of alleged conflicts of interest encountered by STO operators. 3. Discuss the ethical implications of STO operator actions in situations of conflicts of interest. And 4. Propose legislative solutions to remove any and all conflicts of interest. From my examination of financial records and from my interviews with other state legislators, I have concluded that Arizona Christina School Tuition Organization is violating IRS regulations by operating with an objective of conferring on its director a private benefit. The STO I helped form, ------------- STO will need to carefully document its expenses and contracts to justify its overhead margin or else risk running afoul of the same IRS regulations. Even if an STO like ------------- STO, is allowed by Arizona law to have an overhead margin of 10%, those expenses must be justified, particularly if they confer a private benefit to restricted persons. Ultimately, even if an STO deliberately flouts IRS regulations regarding private benefits realized by "disqualified" persons, it is highly unlikely that the STO will face IRS scrutiny. Therefore, there exist sufficient federal regulatory safeguards to prevent financial conflicts of interest among Arizona STO board members, but such regulations are not sufficiently enforced to prevent those conflicts of interest.
ContributorsGunther, Nicholas (Author) / Koretz, Lora (Thesis director) / Bonfiglio, Thomas (Committee member) / Sandra Day O'Connor College of Law (Contributor) / W.P. Carey School of Business (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05