Skip to main content

Barrett, The Honors College Thesis/Creative Project Collection


Barrett, the Honors College accepts high performing, academically engaged 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, supervised and defended in front of a faculty committee. The thesis or creative project allows students to explore an intellectual interest and produce an original piece of scholarly research. The thesis or creative project is a student’s opportunity to explore areas of academic interest with greater intensity than is possible in a single course. It is also an opportunity to engage with professors, nationally recognized in their fields and specifically interested and committed to working with honors students. This work provides tangible evidence of a student’s research, writing and creative skills to graduate schools and/or prospective employers.


Contributor
Date Range
2013 2018


For those interested in the field of robotics, there are not many options to get your hands on a physical robot without paying a steep price. This is why the folks at BCN3D Technologies decided to design a fully open-source 3D-printable robotic arm. Their goal was to reduce the barrier to entry for the field of robotics and make it exponentially more accessible for people around the world. For our honors thesis, we chose to take the design from BCN3D and attempt to build their robot, to see how accessible the design truly is. Although their designs were not perfect ...

Contributors
Cohn, Riley, Petty, Charles, Ben Amor, Hani, et al.
Created Date
2017-12

The need for automated / computational fact checking has grown substantially in recent times due to the high volume of false information and limited workforce of human fact checkers. This need has spawned research and new developments in this field and has created many different systems and approaches to this complex problem. This paper attempts to not just explain the most popular methods that are currently being used, but provide experimental results of the comparison of two different systems, the replication of results from their respective papers, and an annotated data-set of different test sentences to be used in these ...

Contributors
Rosenkilde, Trevor Curtis, Papotti, Paolo, Candan, Kasim, et al.
Created Date
2017-12

While not officially recognized as an addictive activity by the Diagnostic and Statistical Manual of Mental Disorders, video game addiction has well-documented resources pointing to its effects on physiological and mental health for both addict and those close to the addict. With the rise of eSports, treating video game addiction has become trickier as a passionate and growing fan base begins to act as a culture not unlike traditional sporting. These concerns call for a better understanding of what constitutes a harmful addiction to video games as its heavy practice becomes more financially viable and accepted into mainstream culture.

Contributors
Gohil, Abhishek Bhagirathsinh, Kashiwagi, Dean, Kashiwagi, Jacob, et al.
Created Date
2015-05

Dynamic languages like Java enjoy robust and powerful testing tools like JUnit and Cobertura. On the other hand, while there is no shortage of unit testing frameworks for C, the nature of C makes it difficult to make frameworks as powerful as those for other languages. In this paper, we describe ZTest, a testing framework that addresses some of these shortcomings in the C unit testing landscape. We also discuss results of its application to a medium-sized C project.

Contributors
Iadicicco, Alexander, Bazzi, Rida, Shrivastava, Aviral, et al.
Created Date
2015-05

This thesis discusses three recent optimization problems that seek to reduce disease spread on arbitrary graphs by deleting edges, and it discusses three approximation algorithms developed for these problems. Important definitions are presented including the Linear Threshold and Triggering Set models and the set function properties of submodularity and monotonicity. Also, important results regarding the Linear Threshold model and computation of the influence function are presented along with proof sketches. The three main problems are formally presented, and NP-hardness results along with proof sketches are presented where applicable. The first problem seeks to reduce spread of infection over the Linear ...

Contributors
Stanton, Andrew Warren, Richa, Andrea, Czygrinow, Andrzej, et al.
Created Date
2018-05

Defending against spoofing is an important part of security throughout the internet. With- out the ability to authenticate, within a certain confidence, that a person is in fact who they say are, can allow attackers to go unrecognized after performing an attack. It is much too easy for attackers today to hide their identity or pretend to be someone else through the means of spoof- ing. Researchers must focus their efforts on defenses that are scalable and effective in counter- ing spoofing. This thesis focuses on surveying different types of spoofing as well as attacks that lever- age spoofing with ...

Contributors
Torrence, Ryan Michael, Dasgupta, Partha, Doupé, Adam, et al.
Created Date
2015-05

The constant evolution of technology has greatly shifted the way in which we gain knowledge information. This, in turn, has an affect on how we learn. Long gone are the days where students sit in libraries for hours flipping through numerous books to find one specific piece of information. With the advent of Google, modern day students are able to arrive at the same information within 15 seconds. This technology, the internet, is reshaping the way we learn. As a result, the academic integrity policies that are set forth at the college level seem to be outdated, often prohibiting the ...

Contributors
Mohan, Sishir Basavapatna, Brake, Elizabeth, Martin, William, et al.
Created Date
2016-05

This project explores how web applications can structure their User Interfaces to best accommodate their users who may not be able to use standard input devices like a mouse and keyboard, or differentiate subtle color differences in text, or who may be overwhelmed with heavy animation or auto-play videos. This project serves as a proof-of-concept of an accessible Virtual Learning Environment to be used by students of online classes, particularly at younger grade levels. It is a functional application that handles user login, lecture presentations and materials, and quizzes. The development of the front-end is done through the React JS ...

Contributors
Terzic, Philip Mico, Balasooriya, Janaka, Tadayon-Navabi, Farideh, et al.
Created Date
2017-05

Image stabilization is a highly desired feature for many systems involving cameras. A camera stabilizer effectively prevents or compensates for unwanted camera movement to provide this stabilization. The use of stabilized camera technology on board aerial vehicles is one such application where the stabilization can greatly improve the overall capability of the system. The requirements for such a system include a continuous control algorithm and hardware to determine and adjust the camera orientation. The topic of developing an aerial camera control and electronic stabilization system is thus explored in the contents of this paper.

Contributors
Jauregui, Joseph, Brown, Steven, Burger, Kevin, et al.
Created Date
2014-05

Since the release of Discord in March of 2015 it has become the choice VoIP client for 25 million users, pulling in more each day from many sources including online video games with no voice chat, such as League of Legends. With such an expansive user base and many servers hosting multiple users during all times of the day, for a server admin to always be monitoring users is unreasonable. AhriBot aims to solve this problem by providing general administration through a command system to a server while it is logged onto that server. Specifically, AhriBot will be tailored for ...

Contributors
Koehler, Brendan Joseph, Balasooriya, Janaka, Faucon, Philippe, et al.
Created Date
2017-12