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

Physical Sciences and Mathematics Commons

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

Computer Science

Discipline
Institution
Publication Year
Publication
Publication Type
File Type

Articles 331 - 360 of 667

Full-Text Articles in Physical Sciences and Mathematics

Development Of A Human-Ai Teaming Based Mobile Language Learning Solution For Dual Language Learners In Early And Special Educations, Saurabh Shukla Jan 2018

Development Of A Human-Ai Teaming Based Mobile Language Learning Solution For Dual Language Learners In Early And Special Educations, Saurabh Shukla

Browse all Theses and Dissertations

Learning English as a secondary language is often an overwhelming challenge for dual language learners (DLLs), whose first language (L1) is not English, especially for children in early education (PreK-3 age group). These early DLLs need to devote a considerable amount of time learning to speak and read the language, in order to gain the language proficiency to function and compete in the classroom. Fear of embarrassment when mispronouncing words in front of others may drive them to remain silent; effectively hampering their participation in the class and overall curricular growth. The process of learning a new language can benefit …


Overwhelming The Saa System Of Delivery Uavs By Drone Swarming, Barry Lynn Pfaff Jan 2018

Overwhelming The Saa System Of Delivery Uavs By Drone Swarming, Barry Lynn Pfaff

Browse all Theses and Dissertations

As the Internet continues to replace the brick-and-mortar store as the main place for purchasing goods, web-based companies are looking for ways to reduce the cost of delivering those goods. The use of Unmanned Aerial Vehicles, or UAVs, is one delivery method that is increasingly being used. These UAVs can be programmed with delivery routes and destinations and can complete the job while requiring limited intervention from human controllers. Sense and Avoidance (SAA) systems have recently been incorporated into these UAVs so that they can detect objects in their flight path, reroute the UAV accordingly and operate even more autonomously. …


Augment The Multi-Modal Interaction Capabilities Of Hololens Through Networked Sensory Devices, Subhadra Tummalapally Jan 2018

Augment The Multi-Modal Interaction Capabilities Of Hololens Through Networked Sensory Devices, Subhadra Tummalapally

Browse all Theses and Dissertations

Augmented Reality (AR) places virtual contents along with real objects to enhance user perception in the physical environment. It is a technology that has shown great potential in many industries such as medicine, education and transportation. AR devices, such as Microsoft HoloLens, come with multi-modal interaction capabilities, such as voice, gesture and gaze, to support intuitive and reliable human-computer interactions. However, HoloLens gesture support is limited to simple gestures like tap, bloom and hold, it stops short to support meaningful interaction through full hand gesture and motion tracking, which may be critical in field operations of various industry practices in …


Using Natural Language Processing And Machine Learning For Analyzing Clinical Notes In Sickle Cell Disease Patients, Shufa Khizra Jan 2018

Using Natural Language Processing And Machine Learning For Analyzing Clinical Notes In Sickle Cell Disease Patients, Shufa Khizra

Browse all Theses and Dissertations

Sickle Cell Disease (SCD) is a hereditary disorder in red blood cells that can lead to excruciating pain episodes. SCD causes the normal red blood cells to distort its shape and turn into sickle shape. The distorted shape makes the hemoglobin inflexible and stick to the walls of the vessels thereby obstructing the free flow of blood and eventually making the tissues suffer from lack of oxygen. The lack of oxygen causes serious problems including Acute Chest Syndrome (ACS), stroke, infection, organ damage, and over the lifetime an SCD can harm a persons spleen, brain, kidneys, eyes, bones. Sickling of …


Multi-Scale And Multi-Modal Streaming Data Aggregation And Processing For Decision Support During Natural Disasters, Shruti Kar Jan 2018

Multi-Scale And Multi-Modal Streaming Data Aggregation And Processing For Decision Support During Natural Disasters, Shruti Kar

Browse all Theses and Dissertations

With the surge in digital information systems, there is a data deluge from various sources that can be analyzed and integrated to produce relevant, reliable and actionable information, for better decision making. We employ multi-modal data (i.e., unstructured text, gazetteers, and imagery) for an aggregate level analysis and location-centric demand/request matching in the context of disaster relief. After classifying the Need expressed in a tweet (the WHAT), we leverage OpenStreetMap to geolocate that Need on a computationally accessible map of the local terrain (the WHERE) populated with location features such as hospitals and housing. Further, our novel use of flood …


Pollinator Power: Supporting Bees Through Ecoregion Specific Planting Guides, Maya Thomas Jan 2018

Pollinator Power: Supporting Bees Through Ecoregion Specific Planting Guides, Maya Thomas

Scripps Senior Theses

The pollination of flowering crops by bees is an invaluable ecosystem service that supports biodiversity and much of the global agricultural system. Pollinators move pollen between the male structures of a plant to the female structures of a plant of the same species. This fertilizes the female plant, which then produces the next generation. This process also provides the pollinator with the nectar or pollen it needs to survive. While some plants transfer pollen through different means, the majority of plants need help from pollinators to reproduce. Depending on the means of pollination, pollination can be classified as abiotic or …


Developing An Affect-Aware Rear-Projected Robotic Agent, Ali Mollahosseini Jan 2018

Developing An Affect-Aware Rear-Projected Robotic Agent, Ali Mollahosseini

Electronic Theses and Dissertations

Social (or Sociable) robots are designed to interact with people in a natural and interpersonal manner. They are becoming an integrated part of our daily lives and have achieved positive outcomes in several applications such as education, health care, quality of life, entertainment, etc. Despite significant progress towards the development of realistic social robotic agents, a number of problems remain to be solved. First, current social robots either lack enough ability to have deep social interaction with human, or they are very expensive to build and maintain. Second, current social robots have yet to reach the full emotional and social …


An Autonomous Intelligent Robotic Wheelchair To Assist People In Need: Standing-Up, Turning-Around And Sitting-Down, Iosif Papadakis Ktistakis Jan 2018

An Autonomous Intelligent Robotic Wheelchair To Assist People In Need: Standing-Up, Turning-Around And Sitting-Down, Iosif Papadakis Ktistakis

Browse all Theses and Dissertations

The world’s ageing population has significantly increased over the last decades, which will result in one of the most significant transformations of the twenty-first century. As people age, they become more vulnerable to diseases and their health may need constant monitoring. At the same time, the number of people who have some kind of disability is also increasing. These people with disabilities may need daily assistance and monitoring of their health condition that is provided by specialists (health providers) at a high cost. A possible solution to the aforementioned problem comes from the assistive and intelligent robotics research area. The …


Multiple Drone Detection And Acoustic Scene Classification With Deep Learning, Hari Charan Vemula Jan 2018

Multiple Drone Detection And Acoustic Scene Classification With Deep Learning, Hari Charan Vemula

Browse all Theses and Dissertations

Classification of environmental scenes and detection of events in one's environment from audio signals enables one to create better-planning agents, intelligent navigation systems, pattern recognition systems, and audio surveillance systems. This thesis will explore the use of Convolutional Neural Networks(CNN'S) with spectrograms and raw audio waveforms as inputs to Deep Neural Networks with hand engineered features extracted from large-scale feature extraction schemes to identify the acoustic scenes and events. The first part focuses on building an audio pattern recognition system capable of detecting the if there are zero, one, or two DJI phantoms in the scene within the range of …


Motivations, Team Dynamics, Development Practices And How They Impact The Success Of Open Source Software: A Study Of Projects Of Code For America Brigades, Le Chang Jan 2018

Motivations, Team Dynamics, Development Practices And How They Impact The Success Of Open Source Software: A Study Of Projects Of Code For America Brigades, Le Chang

Electronic Theses and Dissertations

Open data movement has nurtured the growth of civic open source software (OSS) in the recent decade. This emerging phenomenon has demonstrated a way that a community can collectively utilize technology to solve its problems.

This study is based on software projects in brigades of Code for America, which is a network of organizations that group volunteers to create digital solutions to community problems. In this study, we analyze the software engineering practices of current civic open source software development, participants' motivations and perceptions of the projects, and provide insights on the antecedents of success of the application development.

A …


Algorithmic Music Generation For Pedagogy Of Sight Reading, Ryan Stephen Davis Jan 2018

Algorithmic Music Generation For Pedagogy Of Sight Reading, Ryan Stephen Davis

Electronic Theses and Dissertations

Autodeus is the name of the program that has been developed and was designed to aid guitar students in the attainment and betterment of musical notation sight reading skills. Its primary goal is to provide a very flexible tool that has the ability to generate virtually endless types of sight reading exercises at many various skill levels.

A complimentary 2 year-long comprehensive guitar sight-reading course syllabus can be implemented via Autodeus as it is capable of generating all the necessary exercises. It is able to generate these exercises quickly and efficiently through the use of a back tracking algorithm that …


Exploring The Differences Between Human And Machine Translation, Connor Freitas, Yudong Liu Dec 2017

Exploring The Differences Between Human And Machine Translation, Connor Freitas, Yudong Liu

WWU Honors College Senior Projects

Chinese second language learners of English often use Machine Translators (MT) to translate personal and professional messages from their first language to English. MT’s are not perfect and have historically create messages that lack the cohesiveness and authenticity of natively written English. This paper describes our attempts to quantify the differences between human translation and machine translation in a specific scope with that hope that both MTs and post editing systems can be benefited through awareness of common error and differences between human and machine translations. In order to achieve this we implemented existing algorithms designed to identify common errors …


Computer Science And Cultural History: A Dialogue, David B. Dennis, George K. Thiruvathukal Oct 2017

Computer Science And Cultural History: A Dialogue, David B. Dennis, George K. Thiruvathukal

David B. Dennis

No abstract provided.


Computer Science And Cultural History: A Dialogue, David B. Dennis, George K. Thiruvathukal Sep 2017

Computer Science And Cultural History: A Dialogue, David B. Dennis, George K. Thiruvathukal

History: Faculty Publications and Other Works

No abstract provided.


Image-Based Identification Of Cell Cultures By Machine Learning, Oluleye Hezekiah Babatunde Jun 2017

Image-Based Identification Of Cell Cultures By Machine Learning, Oluleye Hezekiah Babatunde

Oluleye Babatunde

Biomedical laboratories often use different cell types in the same assay or the same cell type in different
assays. One cell type can become contaminated by another, or cells can be mis-identified, giving poor
results. Addressing these issues by DNA analyses can be time-consuming, labor intensive or costly to
implement. Here we uniquely employ Legendre moments (LM), Zernike moments (ZM), circularity and
a genetic algorithm (GA) to advance a computer-based vision system, and we task it to identify four cell
types used in virology: HeLa, Vero, BHK and PC3. By employing a k-nearest neighbor (kNN), multilayer
perceptron (MLP), Convolutional Neural …


Google Street View As A Medium For Social Gaming, Steven Dao, Tien Ho, Austin Pahl May 2017

Google Street View As A Medium For Social Gaming, Steven Dao, Tien Ho, Austin Pahl

Senior Theses

safehouse is a head-to-head Street View game drawing inspiration from GeoGuessr and Pursued. It will be available to play in a web browser on our website, http://thesafe.house. The game aims to let players discover new places in the world in a uniquely competitive way. At the start of each match, players will find themselves in a random Street View location in an unknown area, pitted against each other with one of two tasks: the pursued must locate a safe house somewhere in the city, and the pursuer must catch the pursued. Each player will have to rely on quick …


Cedarlogic 2.0 Update, Colin Broberg, Julian Pernia, Tyler Drake, James Von Eiff Apr 2017

Cedarlogic 2.0 Update, Colin Broberg, Julian Pernia, Tyler Drake, James Von Eiff

The Research and Scholarship Symposium (2013-2019)

CedarLogic is the Cedarville University’s student-developed, digital logic simulator. Engineering and Computer Science students use this software for several of their classes. Our primary goal for this update is adding black boxes, buses, and cross-platform compatibility. Our additional improvements in user-friendliness and functionality will give students an improved CedarLogic experience.


Customized Interfaces For Modern Storage Devices, Leonardo Marmol Mar 2017

Customized Interfaces For Modern Storage Devices, Leonardo Marmol

FIU Electronic Theses and Dissertations

In the past decade, we have seen two major evolutions on storage technologies: flash storage and non-volatile memory. These storage technologies are both vastly different in their properties and implementations than the disk-based storage devices that current soft- ware stacks and applications have been built for and optimized over several decades. The second major trend that the industry has been witnessing is new classes of applications that are moving away from the conventional ACID (SQL) database access to storage. The resulting new class of NoSQL and in-memory storage applications consume storage using entirely new application programmer interfaces than their predecessors. …


Oblivious Network Optimization And Security Modeling In Sustainable Smart Grids And Cities, Kianoosh G. Boroojeni Feb 2017

Oblivious Network Optimization And Security Modeling In Sustainable Smart Grids And Cities, Kianoosh G. Boroojeni

FIU Electronic Theses and Dissertations

Today's interconnected world requires an inexpensive, fast, and reliable way of transferring information. There exists an increasingly important need for intelligent and adaptable routing of network flows. In the last few years, many researchers have worked toward developing versatile solutions to the problem of routing network flows in unpredictable circumstances. These attempts have evolved into a rich literature in the area of "oblivious network design" which typically route the network flows via a routing scheme that makes use of a spanning tree or a set of trees of the graph representation of the network.

In the first chapter, we provide …


Let’S Try Something New: Service Learning In Boise State's Computer Science Department, Daniel Kondratyuk Jan 2017

Let’S Try Something New: Service Learning In Boise State's Computer Science Department, Daniel Kondratyuk

International Journal of Undergraduate Community Engagement

In this article I explain how a group of Computer Science students at Boise State University participated in a new service learning project. I provide a few testimonials on the students’ experiences and describe the rewarding aspects of service learning in the greater Computer Science community.


Grasping The Void: Immersion Tactics Using Gesture Controlled Physics Interaction Systems In Virtual Reality, Avery Rapson Jan 2017

Grasping The Void: Immersion Tactics Using Gesture Controlled Physics Interaction Systems In Virtual Reality, Avery Rapson

Senior Independent Study Theses

This thesis uses the HTC Vive in Unity to compare two different types of object interaction systems in order to determine the effectiveness of physics based interaction systems in a virtual environment. The research problem that motivates this project is the fact that there is no standardized method for defining successful object interaction techniques in VR. There are numerous interaction techniques in VR that fall short of simulating realistic object interaction. This project explores a physics based interaction system and examines how effective it is by comparing it to a non-physics based system. A model house with various interactable objects …


Evolving Art: Modifying Context Free Art With A Genetic Algorithm, Marina Kent Jan 2017

Evolving Art: Modifying Context Free Art With A Genetic Algorithm, Marina Kent

Scripps Senior Theses

Context Free Design Grammar (CFDG) is a programming language for defining recursive structures that can be used to create art. I use CFDG as a design space for genetic programming, experimenting with various options for crossover, mutation, and fitness. In this exploratory work, multiple generations are manually assessed to determine the usefulness of the mutation strategies and fitness functions. I find that simple value mutation and fitness that alters general program structure is not enough to produce an increase of interesting images in CFDG. I discuss these findings as well as future avenues of inquiry for genetic programming in artistic …


Parallel, Cross-Platform Unit Testing For Real-Time Embedded Systems, Tosapon Pankumhang Jan 2017

Parallel, Cross-Platform Unit Testing For Real-Time Embedded Systems, Tosapon Pankumhang

Electronic Theses and Dissertations

Embedded systems are used in a wide variety of applications (e.g., automotive, agricultural, home security, industrial, medical, military, and aerospace) due to their small size, low-energy consumption, and the ability to control real-time peripheral devices precisely. These systems, however, are different from each other in many aspects: processors, memory size, develop applications/OS, hardware interfaces, and software loading methods. Unit testing is a fundamental part of software development and the lowest level of software testing, as it tests individual or groups of functions, methods, and classes, to increase confidence that the developed software satisfies both software specifications and user requirements. Although …


On Barrier Graphs Of Sensor Networks, Kirk Anthony Boyer Jan 2017

On Barrier Graphs Of Sensor Networks, Kirk Anthony Boyer

Electronic Theses and Dissertations

The study of sensor networks begins with a model, which usually has a geometric component. This thesis focuses on networks of sensors modeled as collections of rays in the plane whose use is to detect intruders, and in particular a graph derived from this geometry, called the barrier graph of the network, which captures information about the network's coverage. Every such ray-barrier sensor network corresponds to a barrier graph, but not every graph is the barrier graph of some network.

We show that any barrier graph is not just tripartite, but perfect. We describe how to find networks which have …


Autonomous Driving With A Simulation Trained Convolutional Neural Network, Cameron Franke Jan 2017

Autonomous Driving With A Simulation Trained Convolutional Neural Network, Cameron Franke

University of the Pacific Theses and Dissertations

Autonomous vehicles will help society if they can easily support a broad range of driving environments, conditions, and vehicles.

Achieving this requires reducing the complexity of the algorithmic system, easing the collection of training data, and verifying operation using real-world experiments. Our work addresses these issues by utilizing a reflexive neural network that translates images into steering and throttle commands. This network is trained using simulation data from Grand Theft Auto V~\cite{gtav}, which we augment to reduce the number of simulation hours driven. We then validate our work using a RC car system through numerous tests. Our system successfully drive …


A New Frontier: But For Whom? An Analysis Of The Micro-Computer And Women’S Declining Participation In Computer Science, Eliana Keinan Jan 2017

A New Frontier: But For Whom? An Analysis Of The Micro-Computer And Women’S Declining Participation In Computer Science, Eliana Keinan

CMC Senior Theses

Though women’s participation in science, technology, engineering, and mathematics (STEM) fields has greatly increased over the past 60 years, women’s participation in computer science peaked in the 1980s. The paper searches for key motivators for women entering computer science at the peak in order to isolate factors for the subsequent steep decline. A major finding of the paper is that having a computer at home is (weakly) statistically significant as a determinant for female students choosing to pursue computer science. This relationship is insignificant for students in other STEM and non-STEM fields. A final section of the paper examines employment …


Context-Sensitive Auto-Sanitization For Php, Jared M. Smith, Richard J. Connor, David P. Cunningham, Kyle G. Bashour, Walter T. Work Dec 2016

Context-Sensitive Auto-Sanitization For Php, Jared M. Smith, Richard J. Connor, David P. Cunningham, Kyle G. Bashour, Walter T. Work

Chancellor’s Honors Program Projects

No abstract provided.


Who's In And Who's Out?: What's Important In The Cyber World?, Tony M. Kelly Nov 2016

Who's In And Who's Out?: What's Important In The Cyber World?, Tony M. Kelly

HON499 projects

The aim of this paper is to offer an introduction to the exploding field of cybersecurity by asking what are the most important concepts or topics that a new member of the field of cybersecurity should know. This paper explores this question from three perspectives: from the realm of business and how the cyber world is intertwined with modern commerce, including common weaknesses and recommendations, from the academic arena examining how cybersecurity is taught and how it should be taught in a classroom or laboratory environment, and lastly, from the author’s personal experience with the cyber world. Included information includes …


A Simulator Application For Distributed Leader Election Algorithms, Sugeeswara Gurudeniya May 2016

A Simulator Application For Distributed Leader Election Algorithms, Sugeeswara Gurudeniya

UNLV Theses, Dissertations, Professional Papers, and Capstones

We present an application program, Distributed Algorithm Simulator, to simulate the execution of distributed leader election algorithms in a ring-network. The application was developed using Visual C# on Microsoft .NET Framework 4.5. The Distributed Algorithm Simulator consists of two major components: A Visual Simulator, which visually demonstrates the execution of the algorithms; and a Textual Simulator, which simulates the execution in text format. In both cases the end-result can be saved to a file.

The Visual Simulator displays the network in a ring orientation with circles representing the nodes, and numbers on them showing the node IDs. The user has …


Software Interoperability And The Pods Openhds System, Benjamin S. Heasly Ms Jan 2016

Software Interoperability And The Pods Openhds System, Benjamin S. Heasly Ms

All Student Scholarship

This work addressed challenges of software system interoperability faced by the Open Health and Demographics Surveillance System (OpenHDS). OpenHDS is a distributed application for demographic data collection which was used during a public health intervention in Equatorial Guinea. Specific challenges faced during this intervention included offline data collection and synchronization, changing data collection and software requirements, data size and system performance, and correction of software and data collection errors. This work produced in a new system, the PODS OpenHDS System, which applied four design themes in order to address these challenges: Polymorphism, developer Operations, Declarative style, and Self-description.