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

Computer Engineering Commons™

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

Discipline
Institution
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 15001 - 15030 of 25627

Full-Text Articles in Computer Engineering

The New Grid, Vincente Ciancio, Andrew Dobbins, Steven Sanz Jun 2016

The New Grid, Vincente Ciancio, Andrew Dobbins, Steven Sanz

Computer Science and Engineering Senior Theses

The New Grid seeks to provide mobile users with an additional method for off-grid communication, or communication without connection to Internet infrastructure. The motivation for this project was to find another alternative to Internet-dependent communication. Current Internet infrastructure is antiquated; it is expensive to maintain and expand, it has numerous vulnerabilities and high-impact points of failure, and can be rendered unusable for lengthy periods of time by natural disasters or other catastrophes. This current grid will eventually need to be replaced by a more modern, scalable, and adaptive infrastructure. The results of the projects research showed that implementing a library …


Trusnet: Peer-To-Peer Cryptographic Authentication, Adrian Bedard, Jonathan Bedard Jun 2016

Trusnet: Peer-To-Peer Cryptographic Authentication, Adrian Bedard, Jonathan Bedard

Computer Science and Engineering Senior Theses

Originally, the Internet was meant as a general purpose communication protocol, transferring primarily text documents between interested parties. Over time, documents expanded to include pictures, videos and even web pages. Increasingly, the Internet is being used to transfer a new kind of data which it was never designed for. In most ways, this new data type fits in naturally to the Internet, taking advantage of the near limit-less expanse of the protocol. Hardware protocols, unlike previous data types, provide a unique set security problem. Much like financial data, hardware protocols extended across the Internet must be protected with authentication. Currently, …


Uniform: The Form Validation Language, Sawyer Novak, Reid Palmquist, Douglas Parker Jun 2016

Uniform: The Form Validation Language, Sawyer Novak, Reid Palmquist, Douglas Parker

Computer Science and Engineering Senior Theses

Digital forms are becoming increasingly more prevalent but the ease of creation is not. Web Forms are difficult to produce and validate. This design project seeks to simplify this process. This project is comprised of two parts: a logical programming language (Uniform) and a web application.

Uniform is a language that allows its users to define logical relationships between web elements and apply simple rules to individual inputs to both validate the form and manipulate its components depending on user input. Uniform provides an extra layer of abstraction to complex coding.

The web app implements Uniform to provide business-level programmers …


Smart Photos, Daniel Hernandez, Angela Laar, Jaelin Mccreary Jun 2016

Smart Photos, Daniel Hernandez, Angela Laar, Jaelin Mccreary

Computer Science and Engineering Senior Theses

Recent technological leaps have been a great catalyst for changing how people interact with the world around us. Specifically, the field of Augmented Reality has led to many software and hardware advances that have formed a digital intermediary between humans and their environment. As of now, Augmented Reality is available to the select few with the means of obtaining Google Glass, Oculus Rifts, and other relatively expensive platforms. Be that as it may, the tech industry's current goal has been integration of this technology into the public's smartphones and everyday devices. One inhibitor of this goal is the difficulty of …


Saguarotrack, Christine Rohacz, Kirk Iserman Jun 2016

Saguarotrack, Christine Rohacz, Kirk Iserman

Computer Science and Engineering Senior Theses

In an increasingly connected world, many employees work remotely and go out into the field to solve an issue. It is important for their employers to be able to keep track of where their employees are to ensure accountability and quick response times in emergency situations. SaguaroTrack is a new solution to this issue that combines a mobile device application with a Web interface to allow employers to easily account for their mobile workforce. SaguaroTrack will display the location data sent by the mobile device on an easy to understand map to increase the efficiency of response time to customer …


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 processes. …


Mobile Glaucoma Detection Application, Ryan Lowe, Samuel Holeman Jun 2016

Mobile Glaucoma Detection Application, Ryan Lowe, Samuel Holeman

Computer Science and Engineering Senior Theses

Glaucoma is a debilitating optical degeneration disease that can lead to vision loss and eventually blindness. Given its asymptomatic nature, most people with Glaucoma aren’t even aware that they have the disease. As a result, the disease is often left untreated until it is too late. Detecting the presence of Glaucoma is one of the most important steps in treating Glaucoma, but is unfortunately also the most difficult to enforce. The Mobile Glaucoma Detection application aims to reduce the growing number of individuals who are unaware that they have Glaucoma by providing a simple detection mechanism to notify users if …


Lucem: A Legal Research Tool, Jagjoth Bhullar, Nathan Lam, Kenneth Pham, Adithya Prabhakaran, Albert Joseph Santillano Jun 2016

Lucem: A Legal Research Tool, Jagjoth Bhullar, Nathan Lam, Kenneth Pham, Adithya Prabhakaran, Albert Joseph Santillano

Computer Science and Engineering Senior Theses

The legal research industry is currently dominated by two main corporations: WestLaw and LexisNexis. These companies hold a monopoly on the majority of pertinent case law and as a result law firms and law schools are forced to use these systems. However, these systems are incredibly expensive and use antiquated forms of informational retrieval that have suppressed innovation in the field of legal research. Lucem is a web-based legal research tool that attempts to provide an innovative solution that is easily accessible and intuitive for those wishing to obtain legal information. In creating this product we have leveraged our technical …


Engineering Submission Portal, August Beyer, Jonathan Sofer, Joseph Villanueva Jun 2016

Engineering Submission Portal, August Beyer, Jonathan Sofer, Joseph Villanueva

Computer Science and Engineering Senior Theses

One of the requirements for all engineering students at Santa Clara University is to complete a senior design project. The senior design project is a year-long group project (with team sizes of typically 2-4 people) in which students work with faculty advisors to develop a product, idea, or applied research in the field of their study. This work is structured through the senior design class in which students receive information about the due dates and formats of their deliverables. Currently, senior design projects are submitted on printed paper. This method is unreliable as papers may become lost or unorganized resulting …


Vector Based Handwriting Analysis, Arman Elahi, Alex Mcafee, Kameron Tinsley Jun 2016

Vector Based Handwriting Analysis, Arman Elahi, Alex Mcafee, Kameron Tinsley

Computer Science and Engineering Senior Theses

The purpose of this design project was to develop a system capable of analyzing vectors significantly faster and more accurately than other systems available. These vectors were exceedingly large in both size and dimension and were resolved efficiently through the use of parallel programming. We then be implemented our own system to create a vector-based handwriting analysis authentication system that can be used in lieu of a conventional password. This was developed using the highly flexible Android kernel in order to emphasize portability. The final system worked well in the context of normal user interactions but was not as successful …


Enqueue, Michael Brikov, Phillip Nguyen Jun 2016

Enqueue, Michael Brikov, Phillip Nguyen

Computer Science and Engineering Senior Theses

The vast majority of engineering programs at any university contain courses with laboratory components. With the ever-increasing number of incoming college students joining the School of Engineering at Santa Clara University, classes and labs are becoming more and more crowded. This is a growing concern, especially in Computer Science and Engineering labs where there is often only one teaching assistant to provide instructions and help to an entire laboratory of programmers.


Live, Samuel Kujovich, Griffin Cook, Tyler Selewicz Jun 2016

Live, Samuel Kujovich, Griffin Cook, Tyler Selewicz

Computer Science and Engineering Senior Theses

Music streaming applications that do not require listeners to actually own the music they listen to are quickly become the most popular and most cost effective way to listen to music. These applications however are limited in their capabilities for playlist collaboration, specifically for real time collaboration. When an app does provide a way for users to collaborate on playlists, the users must be friends who have explicitly granted each other access to edit playlists. Our solution aims to improve on existing applications by allowing users to collaborate on music playlists in real time based on their immediate location.

Live …


Tunable Split-Ring Resonators Using Germanium Telluride, C. H. Kodama, Ronald A. Coutu Jr. Jun 2016

Tunable Split-Ring Resonators Using Germanium Telluride, C. H. Kodama, Ronald A. Coutu Jr.

Electrical and Computer Engineering Faculty Research and Publications

We demonstrate terahertz (THz) split-ring resonator (SRR) designs with incorporated germanium telluride (GeTe) thin films. GeTe is a chalcogenide that undergoes a nonvolatile phase change from the amorphous to crystalline state at approximately 200 degrees C, depending on the film thickness and stoichiometry. The phase change also causes a drop in the material’s resistivity by six orders of magnitude. In this study, two GeTe-incorporated SRR designs were investigated. The first was an SRR made entirely out of GeTe and the second was a gold SRR structure with a GeTe film incorporated into the gap region of the split ring. These …


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 …


Scale Up Bayesian Network Learning, Xiannian Fan Jun 2016

Scale Up Bayesian Network Learning, Xiannian Fan

Dissertations, Theses, and Capstone Projects

Bayesian networks are widely used graphical models which represent uncertain relations between the random variables in a domain compactly and intuitively. The first step of applying Bayesian networks to real-word problems is typically building the network structure. Optimal structure learning via score-and-search has become an active research topic in recent years. In this context, a scoring function is used to measure the goodness of fit of a structure to given data, and the goal is to find the structure which optimizes the scoring function. The problem has been viewed as a shortest path problem, and has been shown to be …


Planly, Alberto Diaz-Tostado, Amy Nguyen Tran Jun 2016

Planly, Alberto Diaz-Tostado, Amy Nguyen Tran

Computer Science and Engineering Senior Theses

Individuals currently live in a society that revolves around productivity. People from managers to students are bombarded with numerous tasks and daunting deadlines, making it extremely difficult to stay organized. In addition, these individuals also have multiple commitments in their lives, adding to the stress of keeping up with their already busy schedules. Currently, people are faced with a variety of organization methods. However, the two tools most people resort to, e-mail and notepad, have become more burdensome than helpful as the organization challenges have increased. In addition, current project management solutions are targeted towards large enterprises and not accessible …


Scheduling Internet Of Things Applications In Cloud Computing, Husnu S. Narman, Shohrab Hossain, Mohammed Atiquzzaman, Haiying Shen Jun 2016

Scheduling Internet Of Things Applications In Cloud Computing, Husnu S. Narman, Shohrab Hossain, Mohammed Atiquzzaman, Haiying Shen

Computer Sciences and Electrical Engineering Faculty Research

Internet of Things (IoT) is one of the greatest technology revolutions in the history. Due to IoT potential, daily objects will be consciously worked in harmony with optimized performances. However, today, technology is not ready to fully bring its power to our daily life because of huge data analysis requirements in instant time. On the other hand, the powerful data management of cloud computing gives IoT an opportunity to make the revolution in our life. However, the traditional cloud computing server schedulers are not ready to provide services to IoT because IoT consists of a number of heterogeneous devices and …


Observr, Nikhil Ahuja, Jacob Copus, Justin Cellona, Annie Liu, Lucas Toohey, Matt Twohig Jun 2016

Observr, Nikhil Ahuja, Jacob Copus, Justin Cellona, Annie Liu, Lucas Toohey, Matt Twohig

Computer Engineering

According to Superdata Digital Market Research, investors have poured more than $6 billion into the virtual reality market in the last three years, mostly to catalyze application development for virtual reality gaming. In the last decade, watching live streams of other gamers playing video games has skyrocketed, with the world’s largest esports streaming platform Twitch.tv receiving 53 million unique visitors daily. ObserVR intends to package these technologies and change the way users watch multiple 2D video streams in an immersive 3D environment. By accessing our service, a user can embed URLs for existing video streams through our online application and …


Slo Dancing, Ryan Moelter, Audrey Bruscia, Matthew Smith Jun 2016

Slo Dancing, Ryan Moelter, Audrey Bruscia, Matthew Smith

Computer Engineering

No abstract provided.


Duck Watch: A Smart System For Public Lap Pools, Daniel Griffith, Jill Thetford Jun 2016

Duck Watch: A Smart System For Public Lap Pools, Daniel Griffith, Jill Thetford

Computer Engineering

This paper presents Duck Watch, a proof of concept for a smart swimming pool. With our system, a swimmer will be able to log on to our website prior to leaving his or her house to help them decide if the conditions are favorable to go to a public lap swimming pool. Our system will inform the user of a number of environmental factors such as water temperature, exterior temperature, and humidity, as well as whether or not there are any open lanes currently.


Ipv6 And Ospf Networks Lab, Kevin Jeremy Watson Jun 2016

Ipv6 And Ospf Networks Lab, Kevin Jeremy Watson

Computer Engineering

No abstract provided.


Remind, Keith Abdulla Jun 2016

Remind, Keith Abdulla

Computer Science and Software Engineering

No abstract provided.


Table Text, Daniel Pino Jun 2016

Table Text, Daniel Pino

Computer Science and Software Engineering

No abstract provided.


Micronaut: A 2d Action Side Scrolling Platformer For The Apple Tv, Christopher Michael Williams Jun 2016

Micronaut: A 2d Action Side Scrolling Platformer For The Apple Tv, Christopher Michael Williams

Computer Science and Software Engineering

Micronaut is a 2D side scrolling platformer video game application developed for the Apple TV with the tvOS SDK version 9.1. It explores human­computer interaction of platformer video games on the Apple TV and aims to give the player the most control to maximize enjoyment. Micronaut features five engaging levels with each level designed to focus on teaching the player the mechanics one at a time. Micronaut has been submitted and is undergoing submission for the Apple TV App Store at the time of this paper. Christopher Williams managed the software development and design, and Jacob Johannesen created the graphical …


Wearable Ekg, Cale Hopkins, Tanner Papenfuss, Travis E. Michael Jun 2016

Wearable Ekg, Cale Hopkins, Tanner Papenfuss, Travis E. Michael

Computer Engineering

No abstract provided.


Spectrochet: A Game, Lucas Gnos Jun 2016

Spectrochet: A Game, Lucas Gnos

Computer Engineering

No abstract provided.


Wireless Mesh Networks For Scada Systems, Zachary Weisman Jun 2016

Wireless Mesh Networks For Scada Systems, Zachary Weisman

Computer Engineering

No abstract provided.


Kobot: The Black Mamba's Farewell, Brian Luu, Andre Nguyen, Nathan Wicka Jun 2016

Kobot: The Black Mamba's Farewell, Brian Luu, Andre Nguyen, Nathan Wicka

Computer Science and Software Engineering

Our team entered the Cal Poly's annual Open House robotics competition, Roborodentia. Although our team stepped out of our comfort zone a bit (two Computer Science majors and an Applied Math major), we found the entire experience to be very enriching. In honor of this past NBA season being the last for our favorite basketball player Kobe Bryant, we dedicated the robot's design to the Black Mamba.


Roborodentia Robot (Amazon Prime), Alec Cheung Jun 2016

Roborodentia Robot (Amazon Prime), Alec Cheung

Computer Science and Software Engineering

Roborodentia is an annual autonomous robotics competition sponsored and hosted by Cal Poly. In the 2016 competition, participants are to design a robot that scores the most points by gathering rings from marked supply pegs and placing them onto marked scoring pegs. For Roborodentia I designed, constructed, and programmed a robot, named Amazon Prime, to compete.