Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering

Discipline
Institution
Publication Year
Publication
Publication Type
File Type

Articles 1 - 30 of 75

Full-Text Articles in Computer Engineering

Investigating The Effect Of Detecting And Mitigating A Ring Oscillator-Based Hardware Trojan, Lakshmi Ramakrishnan Oct 2018

Investigating The Effect Of Detecting And Mitigating A Ring Oscillator-Based Hardware Trojan, Lakshmi Ramakrishnan

Electrical Engineering Theses and Dissertations

The outsourcing of the manufacturing process of integrated circuits to fabrications plants all over the world has exposed these chips to several security threats, especially at the hardware level. There have been instances of malicious circuitry, such as backdoors, being added to circuits without the knowledge of the chip designers or vendors. Such threats could be immensely powerful and dangerous against confidentiality, among other vulnerabilities.

Defense mechanisms against such attacks have been probed and defense techniques have been developed. But with the passage of time, attack techniques have improved immensely as well. From directly observing the inputs or outputs, adversaries ...


B.O.G.G.L.E.S.: Boundary Optical Geographic Lidar Environment System, Miguel Chapa, Evan Hoerl, Isaac Jorgensen, Carl Maggio Jun 2018

B.O.G.G.L.E.S.: Boundary Optical Geographic Lidar Environment System, Miguel Chapa, Evan Hoerl, Isaac Jorgensen, Carl Maggio

Interdisciplinary Design Senior Theses

The purpose of this paper is to describe a pseudo X-ray vision system that pairs a Lidar scanner with a visualization device. The system as a whole is referred to as B.O.G.G.L.E.S. There are several key factors that went into the development of this system and the background information and design approach are thoroughly described. B.O.G.G.L.E.S functionality is depicted through the use of design constraints and the analysis of test results. Additionally, many possible developments for B.O.G.G.L.E.S are proposed in the paper ...


Camera-Based Distance Sensor, Kai Schmidt, Evan Holmes Jun 2018

Camera-Based Distance Sensor, Kai Schmidt, Evan Holmes

Interdisciplinary Design Senior Theses

While working on a robotics project at the electrical contracting company for which we work, we discovered a gap in the electronic distance sensor market in terms of range, accuracy, precision, and cost. We designed and constructed a prototype for an electronic distance sensing component which utilizes a camera, laser, and image processor to measure distances. The laser is pointed at a surface and an image of the laser dot is captured. An image processing algorithm determines the pixel position of the dot in the image, and this position is compared to a lookup table of known values to determine ...


Halo - A Personal Iot Air Monitor Powered By Harvested Energy, Benjamin Lampe, Taylor Mau, Samantha Morehead, Naeem Turner-Bandele Jun 2018

Halo - A Personal Iot Air Monitor Powered By Harvested Energy, Benjamin Lampe, Taylor Mau, Samantha Morehead, Naeem Turner-Bandele

Interdisciplinary Design Senior Theses

Urban air pollution leads to widespread respiratory illness and millions of deaths annually. PM2.5, particulate matter with a diameter less than 2.5 micrometers, is the product of many common combustion reactions and poses a particularly serious health risk. Its small size allows it to penetrate deep into the lungs and enter the bloodstream. Existing air quality monitors are aimed at scientific research, di↵erentiating between pollutants and providing high accuracy in measurement. These devices are prohibitively expensive and cannot easily be carried around. Due to the highly localized nature of air pollution, and in order to allow individuals ...


Rf Roaming System Locator: A Modular Omnidirectional Antenna System, George Stathakis, Josh Sullivan, Christian Ayscue Jun 2018

Rf Roaming System Locator: A Modular Omnidirectional Antenna System, George Stathakis, Josh Sullivan, Christian Ayscue

Interdisciplinary Design Senior Theses

Drones are increasingly common in everything from entertainment to delivery services. Currently, GPS and wireless triangulation are the two main methods of tracking drones and collision avoidance. The main problem with these two methods are accuracy and mobility. This thesis goes into building a system that is able to solve the two main drawbacks, by using a completely contained antenna system. The system is robust and can work in a variety of environments and situations. While the thesis focuses on drone tracking, the system is built with modularity in mind and can be adapted to track other RF signals with ...


Pressure Ulcer Prevention System, Rey-David Palomares, Ojus Rao Jun 2018

Pressure Ulcer Prevention System, Rey-David Palomares, Ojus Rao

Interdisciplinary Design Senior Theses

Pressure ulcers, also known as bedsores, are a widespread but often understated problem. A pressure ulcer is an injury that develops with constant pressure on an area of skin for a long time. They range from bruises to open wounds to even exposed bone. These injuries especially impact bedridden and elderly hospital inpatients, since these people must depend on nursing staff for mobility.

Pressure ulcers can seem to be a solved problem. Solutions that completely eliminate pressure ulcers do exist. These solutions, however, are too expensive for widespread use, at thousands of dollars per bed. Other solutions, such as relying ...


The Human Keyboard, Derek Char, Thomas Chung, Alexander Mckee, Allen Pai Jun 2018

The Human Keyboard, Derek Char, Thomas Chung, Alexander Mckee, Allen Pai

Interdisciplinary Design Senior Theses

Most products that implement features for user interactions utilize buttons or switches for the user to command to select actions to perform. Such designs are typically controlled with direct motions, such as touch or voice and are seldom designed in consideration of those unable to utilize direct control. In this project, we designed technology that reads naturally occuring biosignals from the body, which then can be apply those signals with any interface. For our specific application in this project, we decided to implement a keyboard. Instead of teaching the fingers how to type on a mechanical keyboard, the body can ...


Unsupervised Parkinson’S Disease Assessment, Alexander S. Adranly, Senbao Lu, Yousef Zoumot Apr 2018

Unsupervised Parkinson’S Disease Assessment, Alexander S. Adranly, Senbao Lu, Yousef Zoumot

Interdisciplinary Design Senior Theses

Parkinson’s Disease (PD) is a progressive neurological disease that affects 6.2 million people worldwide. The most popular clinical method to measure PD tremor severity is a standardized test called the Unified Parkinson’s Disease Rating Scale (UPDRS), which is performed subjectively by a medical professional. Due to infrequent checkups and human error introduced into the process, treatment is not optimally adjusted for PD patients. According to a recent review there are two devices recommended to objectively quantify PD symptom severity. Both devices record a patient’s tremors using inertial measurement units (IMUs). One is not currently available for ...


From Blockchain To Internet-Based Voting, Elham Akbari Jan 2018

From Blockchain To Internet-Based Voting, Elham Akbari

ETD Archive

Blockchain has been one of the hottest topics among the state-of-the-art technologies. As the enabling technology for Bitcoin, the pioneering cryptocurrency, blockchain is an append-only distributed ledger that is virtually impossible to attack. Hence, blockchain holds great promises as the fundamental technology to enable Internet-based electronic voting. However, Internet-based voting has additional requirements than what monetary transactions such as Bitcoin have to offer. In this thesis, we discuss the key differences of a blockchain-based voting system with digital currencies. In this context we also highlight the requirements, review existing proposed solutions, and outline possible improvements. Specifically, we propose several schemes ...


Real Time And High Fidelity Quadcopter Tracking System, Tyler Mckay Hall Dec 2017

Real Time And High Fidelity Quadcopter Tracking System, Tyler Mckay Hall

Computer Engineering

This project was conceived as a desired to have an affordable, flexible and physically compact tracking system for high accuracy spatial and orientation tracking. Specifically, this implementation is focused on providing a low cost motion capture system for future research. It is a tool to enable the further creation of systems that would require the use of accurate placement of landing pads, payload acquires and delivery. This system will provide the quadcopter platform a coordinate system that can be used in addition to GPS.

Field research with quadcopter manufacturers, photographers, agriculture and research organizations were contact and interviewed for information ...


Rf Location Tracking: A Modular Antenna System Implementation, Alan Tao Feng, Razma Mogharrab, Carlos Rivera Jun 2017

Rf Location Tracking: A Modular Antenna System Implementation, Alan Tao Feng, Razma Mogharrab, Carlos Rivera

Interdisciplinary Design Senior Theses

From the Amazon Prime Air drone delivery service to the usage of unmanned aerial vehicles (UAV) in military operations, recent years have seen the development of autonomous flight technologies becoming one of the major research topics in the drone industry. Tracking the geographic position of drones is a crucial part of any autonomous flight, but the common methods of drone location tracking either have too large of an error margin or require extensive environmental setup. The aforementioned issues are major roadblocks in the advancement of autonomous flight operations. The proposed solution is a new and improved method to track the ...


Low Cost Sms-Enabled Ekg For Use In Developing Countries, Gabriel Christ, Shachi Kakkar, Michael Mcelroy, Augustus Boling Jun 2017

Low Cost Sms-Enabled Ekg For Use In Developing Countries, Gabriel Christ, Shachi Kakkar, Michael Mcelroy, Augustus Boling

Interdisciplinary Design Senior Theses

According to official estimates, cardiovascular disease will become the leading cause of death in the developing world by 2020 [1]. This makes regular screening and early detection a priority for these regions. At present, such screening relies on stationary electrocardiogram (ECG) machines, but this technology has several drawbacks. Most machines are costly, stationary, and require a physician onsite to collect and interpret the data; as a result many isolated rural communities lack access to basic heart disease screening. In order to better meet the screening needs of these populations, we propose a twopart solution involving a simplified, inexpensive ECG device ...


Beta: Bioprinting Engineering Technology For Academia, Max Abrams, Jeffrey Barone, Cynthia Le, Jacob Ososke, Franz Plum, Emily Takimoto, Josie Warren Jun 2017

Beta: Bioprinting Engineering Technology For Academia, Max Abrams, Jeffrey Barone, Cynthia Le, Jacob Ososke, Franz Plum, Emily Takimoto, Josie Warren

Interdisciplinary Design Senior Theses

Higher STEM education is a field of growing potential, but too many middle school and high school students are not testing proficiently in STEM subjects. The BETA team worked to improve biology classroom engagement through the development of technologies for high school biology experiments. The BETA project team expanded functionality of an existing product line to allow for better student and teacher user experience and the execution of more interesting experiments. The BETA project’s first goal was to create a modular incubating Box for the high school classroom. This Box, called the BETA Box was designed with a variety ...


Scu Cube, Matt Condino, Andrew Drape, Evan Eberhardt, Cooper Mcdonnell, Brayton Mcknight, Isaac Mcquillen, James Olwell, Laura Tschudy Jun 2017

Scu Cube, Matt Condino, Andrew Drape, Evan Eberhardt, Cooper Mcdonnell, Brayton Mcknight, Isaac Mcquillen, James Olwell, Laura Tschudy

Interdisciplinary Design Senior Theses

Traditional forms of communication such as landlines and cell phones are unreliable during disaster scenarios. It is difficult to coordinate relief efforts in the aftermath of a disaster due to the unavailability of reliable communication methods. The SCUCube is a 3U CubeSat designed to aid disaster relief communications. The satellite has an amateur radio primary payload that can send and receive standardized data packets with compatible radios, and also has an experimental attitude control system secondary payload. The semi-passive attitude control system uses a gravity gradient boom and a reaction wheel to stabilize the orientation of the satellite. In addition ...


Curipilot, Gregory Cusack, Karan Daryanani, Nathaniel Tucker Jun 2016

Curipilot, Gregory Cusack, Karan Daryanani, Nathaniel Tucker

Interdisciplinary Design Senior Theses

The drone industry has rapidly grown over the last three years and many large companies have determined that the phenomenon is worth investing in. Recently, Intel has shown interest in this growing industry. Intel developed a next generation processor to be used in drones in addition to investing in the Chinese drone hardware company, Yuneec. Contracted by Intel, the CuriPilot team laid the foundation for linking the hardware and software layers of Intel's drone technology by designing the stabilization control system for the next generation of processors and drones. The CuriPilot team built a foundation for future drone development ...


Rsl Rover, Patrick Barone, Giovanni Briggs, Aaron Burns, Hesham Naja, Zoe Demertzis Jun 2016

Rsl Rover, Patrick Barone, Giovanni Briggs, Aaron Burns, Hesham Naja, Zoe Demertzis

Interdisciplinary Design Senior Theses

The goal of this project was to design and implement an unmanned vehicle that can assess the air quality and general state of a post-fire environment. To do this, we equipped Santa Clara University's Polaris 6x6 Ranger with appropriate sensors and cameras to determine how safe the environment is for humans to enter. We also used GPS and laser scans to generate a 3D map that operators can use to define certain zones as particularly dangerous. Finally, we incorporated partially-autonomous sensing capabilities that will allow the operator to easily drive the vehicle. The result was a rugged, advanced, and ...


Enhancing Student Usability Of 3d Bioprinting, Andrew Chang, Sabrina Cismas Jun 2016

Enhancing Student Usability Of 3d Bioprinting, Andrew Chang, Sabrina Cismas

Interdisciplinary Design Senior Theses

3D bioprinting is an emerging technology that is changing the face of tissue engineering through the ability to print cells, scaffolding and matrix materials, and other bioactive reagents. 3D bioprinters are a culmination of various scientific and engineering disciplines with respect to their operation and bioprints, and as such, offer a prime case study on the convergence of the technical fields in research. In order to capitalize on this fact and make 3D bioprinting more accessible for interdisciplinary education applications, we sought to translate 3D bioprinting into the classroom environment as a tool for education. In collaboration with SE3D Education ...


Pcb Prototyping, Kasey Chun, Dylan Hack, Ilja Medan, Michael Rudolf, Ryan Sidley Jun 2016

Pcb Prototyping, Kasey Chun, Dylan Hack, Ilja Medan, Michael Rudolf, Ryan Sidley

Interdisciplinary Design Senior Theses

In today’s world, Printed Circuit Boards, also known as PCBs, are part of our daily lives. However, it is currently difficult for students in university classes or hobbyists to quickly produce custom made PCBs since no system exists where every step in the production process is on one platform. There are four main steps that go into manufacturing a PCB once it is fully designed which are: milling, solder dispensing, component placement, and a reflow process. The goal will be to create various toolheads and place them onto a single platform allowing the user to perform the aforementioned production ...


Mums: Mobile Urinalysis For Maternal Screening, Blair Koeneman, Amy Miller, Joe Neumeyer, Jake Prince Jun 2016

Mums: Mobile Urinalysis For Maternal Screening, Blair Koeneman, Amy Miller, Joe Neumeyer, Jake Prince

Interdisciplinary Design Senior Theses

Pregnant women in low-income communities often lack access to the necessary healthcare for successful births. This is frequently due to the high costs of medical care, the remote location of patients, and the infrequency of primary care medical visits. To address this inequity, we have created a mobile application and imaging unit that allows for the low-cost implementation of urinalysis testing, which will aid in the detection of warning signs for prenatal health risks. From a single photo taken with a tablet camera, our application digitizes the results of a standard urinalysis test strip, displays the test results, and tracks ...


Green Cooperative Spectrum Sensing And Scheduling In Heterogeneous Cognitive Radio Networks, Abdulkadir Celik Jan 2016

Green Cooperative Spectrum Sensing And Scheduling In Heterogeneous Cognitive Radio Networks, Abdulkadir Celik

Graduate Theses and Dissertations

The motivation behind the cognitive radio networks (CRNs) is rooted in scarcity of the radio spectrum and inefficiency of its management to meet the ever increasing high quality of service demands. Furthermore, information and communication technologies have limited and/or expensive energy resources and contribute significantly to the global carbon footprint. To alleviate these issues, energy efficient and energy harvesting (EEH) CRNs can harvest the required energy from ambient renewable sources while collecting the necessary bandwidth by discovering free spectrum for a minimized energy cost. Therefore, EEH-CRNs have potential to achieve green communications by enabling spectrum and energy self-sustaining networks ...


Application Of Active Device Authentication Mechanisms In The Human-Machine Interface Of Scada Networks, Matthew Jeffrey Schlue Jan 2016

Application Of Active Device Authentication Mechanisms In The Human-Machine Interface Of Scada Networks, Matthew Jeffrey Schlue

Graduate Theses and Dissertations

Supervisory Control and Data Acquisition (SCADA) systems are a type of Industrial Con- trol System (ICS) that both monitor and control the critical infrastructure that delivers man- ufactured goods, water, and energy. These systems are responsible for supervising everything from natural gas valves to electric substations. For the past half century, SCADA and ICS networks have been proprietary, closed systems, entirely contained within a private network. Their security was derived from air gap networking, physically isolating these systems from the Internet. However, system operators are increasingly opting to connect their control systems to Internet or corporate intranet networks in order ...


Cross-Language Program Analysis For Dynamic Web Applications, Hung Viet Nguyen Jan 2016

Cross-Language Program Analysis For Dynamic Web Applications, Hung Viet Nguyen

Graduate Theses and Dissertations

Web applications have become one of the most important and prevalent types of software. In modern web applications, the display of any web page is usually an interplay of multiple languages and involves code execution at different locations (the server side, the database side, and the client side). These characteristics make it hard to write and maintain web applications. Much of the existing research and tool support often deals with one single language and therefore is still limited in addressing those challenges. To fill in this gap, this dissertation is aimed at developing an infrastructure for cross-language program analysis for ...


Coolcloud: Improving Energy Efficiency In Virtualized Data Centers, Zhiming Zhang Jan 2016

Coolcloud: Improving Energy Efficiency In Virtualized Data Centers, Zhiming Zhang

Graduate Theses and Dissertations

In recent years, cloud computing services continue to grow and has become more pervasive and indispensable in people's lives. The energy consumption continues to rise as more and more data centers are being built. How to provide a more energy efficient data center infrastructure that can support today's cloud computing services has become one of the most important issues in the field of cloud computing research.

In this thesis, we mainly tackle three research problems: 1. how to achieve energy savings in a virtualized data center environment; 2. how to maintain service level agreements; 3. how to make ...


Implementation And Evaluation Of A Software Defined Radio Based Radiometer, Matthew Erik Nelson Jan 2016

Implementation And Evaluation Of A Software Defined Radio Based Radiometer, Matthew Erik Nelson

Graduate Theses and Dissertations

This thesis explores using a software defined radio (SDR) to create a SDR-based radiometer that is capable of performing the same operation as a traditional radiometer and offers additional capabilities not found in traditional radiometers. Traditional radiometer requires careful design to ensure correct operation, by digitizing the RF signal as soon as possible and processing this signal in software, the hardware design of the radiometer can be simplified.

Digital radiometers have been explored before, but often use customized components. Software defined radio technology has become more widespread, and affordable Commercial Off The Shelf (COTS) SDRs are now available with high ...


Hardware Architecture Support For Mixed Criticality And Real-Time Systems, Chetan Kumar Nagamangala Govindaiah Jan 2016

Hardware Architecture Support For Mixed Criticality And Real-Time Systems, Chetan Kumar Nagamangala Govindaiah

Graduate Theses and Dissertations

The use of hardware-based solutions for accelerating real-time and embedded system appli- cations is limited by the scarceness of hardware resources. By their nature, being limited by the silicon area available, hardware solutions cannot scale in size as easily as their software counter- parts. I assert a hardware-software co-design approach is required to elegantly overcome these limitations. In the first part of this dissertation, I demonstrate the feasibility of this approach by presenting a new hybrid priority queue architecture, which can be managed in hardware and/or software. As an application of this hybrid architecture, I then present a scalable ...


Forwarding Loop Attacks And Counter Measures In Content Centric Networks, S Sarat Chandra Velijala Jan 2016

Forwarding Loop Attacks And Counter Measures In Content Centric Networks, S Sarat Chandra Velijala

Graduate Theses and Dissertations

Content Centric Networking(CCN) is a novel networking approach that aims at overcoming some of the limitations of the current Internet. In particular, CCN aims at providing better security and privacy by focusing on the data rather than on the location of data. However, this new networking concept opens up avenues for launching several new types of attacks including the “Forwarding Loop attacks”.

This paper describes how malicious customers can attack the availability of Content Centric Networks (CCNs) by creating forwarding loops. These loops cause one request to be processed repeatedly or even indefinitely, resulting in unwanted resource consumption and ...


Computing Spmv On Fpgas, Kevin Rice Townsend Jan 2016

Computing Spmv On Fpgas, Kevin Rice Townsend

Graduate Theses and Dissertations

There are hundreds of papers on accelerating sparse matrix vector multiplication (SpMV), however, only a handful target FPGAs. Some claim that FPGAs inherently perform inferiorly to CPUs and GPUs. FPGAs do perform inferiorly for some applications like matrix-matrix multiplication and matrix-vector multiplication. CPUs and GPUs have too much memory bandwidth and too much floating point computation power for FPGAs to compete. However, the low computations to memory operations ratio and irregular memory access of SpMV trips up both CPUs and GPUs. We see this as a leveling of the playing field for FPGAs.

Our implementation focuses on three pillars: matrix ...


Exploring Regularities In Software With Statistical Models And Their Applications, Anh Tuan Nguyen Jan 2016

Exploring Regularities In Software With Statistical Models And Their Applications, Anh Tuan Nguyen

Graduate Theses and Dissertations

Software systems are becoming popular. They are used with different platforms for different applications. Software systems are developed with support from programming languages, which help developers work conveniently. Programming languages can have different paradigms with different form, syntactic structures, keywords, and representation ways. In many cases, however, programming languages are similar in different important aspects: 1. They are used to support description of specific tasks, 2. Source codes are written in languages and includes a limit set of distinctive tokens, many tokens are repeated like keywords, function calls, and 3. They follow specific syntactic rules to make machine understanding. Those ...


Efficient Computation And Communication Management For All-Pairs Interactions, Cory James Kleinheksel Jan 2016

Efficient Computation And Communication Management For All-Pairs Interactions, Cory James Kleinheksel

Graduate Theses and Dissertations

Big data continues to grow in size for all sciences. New methods like those proposed are needed to further reduce memory footprints and distribute work equally across compute nodes both in local HPC systems and rented cluster resources in the cloud. Modern infrastructures have evolved to support these big data computations and that includes key pieces like our internet backbones and data center networks. Many optical networks face heterogeneous communication requests requiring topologies to be efficient and fault tolerant. The all-pairs problem requires all elements (computation datasets or communication nodes) to be paired with all other elements. These all-pairs problems ...


Introducing Memory Versatility To Enhance Memory System Performance, Energy Efficiency And Reliability, Yanan Cao Jan 2016

Introducing Memory Versatility To Enhance Memory System Performance, Energy Efficiency And Reliability, Yanan Cao

Graduate Theses and Dissertations

Main memory system is facing increasingly high pressure from the advances of computation power scaling. Nowadays memory systems are expected to have much higher capacity than before. However, DRAM devices have limited scalability. Higher capacity usually translates to proportional hardware and power cost. Memory compression is a promising technology to prevent it from happening. Previous memory compression works are generally based on rigid data layout which limits their performance. We thus propose Flexible Memory which supports out-of-order memory block layout to lower compression-related overhead and improve performance.

Besides, the cost of memory reliability also increases with capacity growth. Conventional error ...