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

Computer Engineering Commons

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

6,287 Full-Text Articles 5,735 Authors 1,628,396 Downloads 107 Institutions

All Articles in Computer Engineering

Faceted Search

6,287 full-text articles. Page 1 of 146.

The Design And Implementation Of An Adaptive Chess Game, Mehdi Peiravi 2015 mehdi peiravi

The Design And Implementation Of An Adaptive Chess Game, Mehdi Peiravi

Electronic Theses, Projects, and Dissertations

In recent years, computer games have become a common form of entertainment. Fast advancement in computer technology and internet speed have helped entertainment software developers to create graphical games that keep a variety of players’ interest. The emergence of artificial intelligence systems has evolved computer gaming technology in new and profound ways. Artificial intelligence provides the illusion of intelligence in the behavior of NPCs (Non-Playable-Characters). NPCs are able to use the increased CPU, GPU, RAM, Storage and other bandwidth related capabilities, resulting in very difficult game play for the end user. In many cases, computer abilities must be toned down ...


A Parallel Algorithm For Compression Of Big Next-Generation Sequencing Datasets, Sandino N. Vargas Perez, Fahad Saeed 2015 Western Michigan University

A Parallel Algorithm For Compression Of Big Next-Generation Sequencing Datasets, Sandino N. Vargas Perez, Fahad Saeed

Parallel Computing and Data Science Lab Technical Reports

With the advent of high-throughput next-generation sequencing (NGS) techniques, the amount of data being generated represents challenges including storage, analysis and transport of huge datasets. One solution to storage and transmission of data is compression using specialized compression algorithms. However, these specialized algorithms suffer from poor scalability with increasing size of the datasets and best available solutions can take hours to compress gigabytes of data. In this paper we introduce paraDSRC, a parallel implementation of DSRC algorithm using a message passing model that presents reduction of the compression time complexity by a factor of O(1/p ). Our experimental results ...


Novelty Wins, “Straight Toward Objective” Loses! Or Book Review: Why Greatness Cannot Be Planned: The Myth Of The Objective, By Kenneth O. Stanley And Joel Lehman, Reuben Hersh 2015 University of New Mexico

Novelty Wins, “Straight Toward Objective” Loses! Or Book Review: Why Greatness Cannot Be Planned: The Myth Of The Objective, By Kenneth O. Stanley And Joel Lehman, Reuben Hersh

Journal of Humanistic Mathematics

Experiments in evolutionary artificial intelligence demonstrate that progress toward an important, difficult goal is not best achieved by attempting to go directly toward that goal, but rather, by rewarding novelty.


Enabling Distributed Scientific Computing On The Campus, Derek J. Weitzel 2015 University of Nebraska-Lincoln

Enabling Distributed Scientific Computing On The Campus, Derek J. Weitzel

Computer Science and Engineering: Theses, Dissertations, and Student Research

Campus research computing has evolved from many small decentralized resources, such as individual desktops, to fewer, larger centralized resources, such as clusters. This change has been necessitated by the increasing size of researcher's workloads, but this change has harmed the researcher's user experience. We propose to improve the user experience on the computational resources by creating an overlay cluster they are able to control. This overlay should transparently scale to national cyberinfrastructure as the user's demands increase.

We explore methods for improving the user experience when submitting jobs on a campus grid. To this end, we created ...


Apis And The Library: What, Why?, Graham S. Hukill 2015 Wayne State University

Apis And The Library: What, Why?, Graham S. Hukill

Scholars Cooperative Brown Bag Series

APIs (Application Programming Interface): What are they? Why are they? Introduction to APIs and their role in the Library


Jsish, Ryan Grasell 2015 California Polytechnic State University - San Luis Obispo

Jsish, Ryan Grasell

Computer Science

For my senior project, I implemented Professor Keen’s JSish spec in C++. JSish is a subset of Javascript with support for execution from the command line and files.

I chose this project because I wanted to reinforce my programing language skills, learn C++, and gain a deeper understanding of garbage collection.

I quickly grew familiar with C++. My prior experience with both C and Java was a good enough introduction to let me hit the ground running. The biggest hurdle for me was the lack of garbage collection built into C++. I understood the principles of manual memory management ...


Efficient Logarithmic Function Approximation, Amjad F. Hajjar, Mohammad H. Awedh 2015 Abdulaziz University, Jeddah, Saudi Arabia

Efficient Logarithmic Function Approximation, Amjad F. Hajjar, Mohammad H. Awedh

Innovative Research Publications IRP India

A criteria is developed for the approximations of a logarithmic function to piecewise straight lines at multiple segments such that the maximum absolute error is minimized.The optimum cutting points for segmentation are estimated numerically with an exhaustive search. Our hardware implementation is restricted to integer operations (addition and shifting).


Collecting Multiple Data Points In A Thunderstorm Environment, Matthew Nelson 2015 Stratospheric Ballooning Association

Collecting Multiple Data Points In A Thunderstorm Environment, Matthew Nelson

2015 Academic High Altitude Conference

Collecting multiple data points in adverse conditions such as a thunderstorm presents a number of challenges in collecting and relaying data. Wireless sensor mesh networks is a proven method for extracting and relaying data in radio environments that may either be roving, in adverse conditions or both. This paper explores using wireless sensor mesh networks to collect atmospheric data that is present in a thunderstorm system to enable researchers to learn more from these systems. A wireless sensor mesh network is ideal since it is well suited for both moving and sensor nodes that are in adverse RF conditions. A ...


A Maturity Model For Mobile Learning, Muasaad Alrasheedi 2015 The University of Western Ontario

A Maturity Model For Mobile Learning, Muasaad Alrasheedi

Electronic Thesis and Dissertation Repository

Higher education is becoming increasingly interested in adopting innovative and modern technologies as a mode of imparting education. Mobile technologies are considered to be the next frontier of educational platforms as they have the capability to provide high-quality learning experiences and to satisfy the increasing demand for mobility and flexibility. In view of the ubiquitous nature of mobile technology and the immense opportunities it offers, there are favorable indications that the technology could be introduced as the next generation of learning platforms. The present research aims to develop a comprehensive framework based on the well-known Capability Maturity Model (CMM) and ...


Towards Real-Time, On-Board, Hardware-Supported Sensor And Software Health Management For Unmanned Aerial Systems, Johann M. Schumann, Kristin Y. Rozier, Thomas Reinbacher, Ole J. Mengshoel, Timmy Mbaya, Corey Ippolito 2015 SGT, Inc.

Towards Real-Time, On-Board, Hardware-Supported Sensor And Software Health Management For Unmanned Aerial Systems, Johann M. Schumann, Kristin Y. Rozier, Thomas Reinbacher, Ole J. Mengshoel, Timmy Mbaya, Corey Ippolito

Ole J Mengshoel

For unmanned aerial systems (UAS) to be successfully deployed and integrated within the national airspace, it is imperative that they possess the capability to effectively complete their missions without compromising the safety of other aircraft, as well as persons and property on the ground. This necessity creates a natural requirement for UAS that can respond to uncertain environmental conditions and emergent failures in real-time, with robustness and resilience close enough to those of manned systems. We introduce a system that meets this requirement with the design of a real-time onboard system health management (SHM) capability to continuously monitor sensors, software ...


The Crossroads Of Embracing Content Management: Using The Beaglebone Black Microcomputer To Host Omeka., Michael D. Wells, Craig Rosenbeck 2015 Northern Kentucky University

The Crossroads Of Embracing Content Management: Using The Beaglebone Black Microcomputer To Host Omeka., Michael D. Wells, Craig Rosenbeck

Annual Conference on Information and Religion

As organizations are concerned about managing their content, it would be advantageous to know alternatives to outsourcing the content management to "the cloud". When decisions need to made because of budget or staffing restrictions, alternative solutions can be a challenge. The purpose of this presentation is to explore an alternative solution to host digital content in house for small libraries. This work seeks to explore using the single board computer called "BeagleBone Black", to host the institutional repository software Omeka. There are advantages to being able to host organizational content in house, and this solution could be an alternative that ...


Predicting Cross-Gaming Propensity Using E-Chaid Analysis, Eunju Suh, Matt Alhaery 2015 Florida International University

Predicting Cross-Gaming Propensity Using E-Chaid Analysis, Eunju Suh, Matt Alhaery

UNLV Gaming Research & Review Journal

Cross-selling different types of games could provide an opportunity for casino operators to generate additional time and money spent on gaming from existing patrons. One way to identify the patrons who are likely to cross-play is mining individual players’ gaming data using predictive analytics. Hence, this study aims to predict casino patrons’ propensity to play both slots and table games, also known as cross-gaming, by applying a data-mining algorithm to patrons’ gaming data. The Exhaustive Chi-squared Automatic Interaction Detector (E-CHAID) method was employed to predict cross-gaming propensity. The E-CHAID models based on the gaming-related behavioral data produced actionable model accuracy ...


Not Just A Tool. Taking Context Into Account In The Development Of A Mobile App For Rural Water Supply In Tanzania, Robert Hoppe, Anne Wesselink, Rob Lemmens 2015 University of Twente

Not Just A Tool. Taking Context Into Account In The Development Of A Mobile App For Rural Water Supply In Tanzania, Robert Hoppe, Anne Wesselink, Rob Lemmens

Robert Hoppe

The 'eGovernance' hype around the potential of mobile phone and geoweb technologies for enhancing 'good governance' is soaring. In East Africa, the extensive use of mobile telephony adds to the imagined promises of ICT. We reflect on the assumptions made by the proponents of such tools, using our own action research project as an example. We took great care to consider context in the development of software for enhancing empowerment and accountability in rural water supply in Tanzania. However, we found that the rural water supply context in Tanzania is much more complex than the contexts for which successful mApps ...


Pl-X (Roborodentia), Kelly Leung, William Luo, Jeffrey Tang 2015 California Polytechnic State University - San Luis Obispo

Pl-X (Roborodentia), Kelly Leung, William Luo, Jeffrey Tang

Computer Engineering

Pl-x is the name of the robot that will be competing in Roborodentia, an annual autonomous robot competition. This year the competition involves moving rings from one end of a course to the opposite end of the course.


Antics: A Cross-Platform Mobile Game, Gerren D. Willis 2015 California State University - San Bernardino

Antics: A Cross-Platform Mobile Game, Gerren D. Willis

Electronic Theses, Projects, and Dissertations

Recent technologies have made it increasingly easier for independent developers to build and deploy gaming applications for mobile devices. The focus of this master's project is to investigate one such set of technologies, which include Adobe AIR, Starling and Feathers, that allow games to be written in ActionScript and run on both Android and iOS devices. For this purpose, I chose to use these technologies to design and implement the game ANTics proposed by Whim Independent Studios, a start up game studio in San Bernardino. ANTics is written in ActionScript and runs on Adobe AIR. It can be deployed ...


Alqrs: A Simple Architecture For Location Queries In Recommender Systems, Innovative Research Publications IRP India, B. Rupa Devi, M. Vedavathi 2015 Innovative Research Publications

Alqrs: A Simple Architecture For Location Queries In Recommender Systems, Innovative Research Publications Irp India, B. Rupa Devi, M. Vedavathi

Innovative Research Publications IRP India

The ALQRS proposes a location-query system based on the keyword search that calculates for the nearest location. ALQRS evaluates user partitioning for user locations and travel penalty for item locations. ALQRS uses gap keeping approach for sorting, store the values of locations and it is a good space saving technique


Visualizing Population Density Based On Wifi Router Location And Network Usage, Tyler Deitz 2015 California Polytechnic State University - San Luis Obispo

Visualizing Population Density Based On Wifi Router Location And Network Usage, Tyler Deitz

Liberal Arts and Engineering Studies

This research paper introduces a prototype of a feature for Robert E. Kennedy’s maps web application. The feature visualizes population density based off wifi router location and network usage within the building. The significance of the feature is noted by documenting the library’s transition into a hub for student life and campus culture, which increases the space’s occupancy and visitor retention for a longer time. The feature is based off a Voronoi diagram map distribution which strongly affects its technical and visual implementation. The end product is user tested by Cal Poly students and received a 93 ...


Wireless Sensor Mesh Network For Irrigation Systems, Rosana Cheruvelil, Oswaldo Garcia, Nabil Haque, Justin Ignacio, Stanley Thomas 2015 California Polytechnic State University - San Luis Obispo

Wireless Sensor Mesh Network For Irrigation Systems, Rosana Cheruvelil, Oswaldo Garcia, Nabil Haque, Justin Ignacio, Stanley Thomas

Electrical Engineering

Pepper Oak Farms, a company that grows their own olives for olive oil and has approximately 40,000 olive trees, is in need of an efficient way to monitor the soil and atmospheric conditions that are critical to the cultivation of their trees. The company at the moment only has two sensors and has to manually place the sensors at different locations to collect data on soil moisture and temperature. This is expensive, time consuming, and a lot of effort on the owner’s part to go out on the fields to collect this data. As a solution, the company ...


Customer Tracking Through An Affordable Consumer Device Array, Daniel Nishi 2015 California Polytechnic State University - San Luis Obispo

Customer Tracking Through An Affordable Consumer Device Array, Daniel Nishi

Computer Science

Commercial person tracking systems that use wifi packet analysis is currently very costly. In order to reduce the barrier of entry and allow small businesses to reap the benefits of indoor trilateration systems and monitor consumer traffic patterns, I am building out a system that will run on low-cost hardware and be deployable without a monthly service fee. By using consumer hardware, we are able to collect and analyze wifi management packets from smartphone sources and use it to extract actionable business information.


Ascendance: A Platformer For Computers, Philip Scott Beauchamp, Joseph Grant Plaster 2015 California Polytechnic State University - San Luis Obispo

Ascendance: A Platformer For Computers, Philip Scott Beauchamp, Joseph Grant Plaster

Computer Science

Ascendance is a 2.5D platformer adventure game for computers, developed in the Unity development environment over two quarters to apply computer graphics and software engineering principles to the programming and iterative development of a game. Players encounter enemies which they must defeat or avoid while they explore the level for the required objects that lead them to victory. Testing of Ascendance required several iterations of play testing and surveys by various testers with and without gaming backgrounds, and was followed by rapid refinement of game mechanics and aesthetics. The result is a fully functional demo that features a sophisticated ...


Digital Commons powered by bepress