Open Access. Powered by Scholars. Published by Universities.®
- Discipline
-
- Physical Sciences and Mathematics (646)
- Computer Sciences (630)
- Electrical and Computer Engineering (593)
- Digital Communications and Networking (112)
- Other Computer Engineering (77)
-
- Computer and Systems Architecture (71)
- Data Storage Systems (64)
- Social and Behavioral Sciences (60)
- Robotics (56)
- Electrical and Electronics (55)
- Mechanical Engineering (50)
- Databases and Information Systems (34)
- Hardware Systems (34)
- Software Engineering (32)
- Information Security (31)
- Business (30)
- Civil and Environmental Engineering (30)
- Materials Science and Engineering (29)
- Civil Engineering (26)
- Chemical Engineering (25)
- Communication (25)
- Ocean Engineering (25)
- Structural Engineering (25)
- Technology and Innovation (25)
- Metallurgy (24)
- Other Electrical and Computer Engineering (24)
- Systems and Communications (22)
- Artificial Intelligence and Robotics (21)
- Institution
-
- TÜBİTAK (389)
- Technological University Dublin (62)
- California Polytechnic State University, San Luis Obispo (57)
- Singapore Management University (56)
- University of Nebraska - Lincoln (56)
-
- Marquette University (38)
- Virginia Commonwealth University (37)
- Wright State University (35)
- Chulalongkorn University (28)
- California State University, San Bernardino (24)
- Santa Clara University (24)
- Universitas Indonesia (24)
- University for Business and Technology in Kosovo (18)
- University of Kentucky (17)
- Embry-Riddle Aeronautical University (16)
- University of South Carolina (16)
- Old Dominion University (14)
- Michigan Technological University (12)
- Air Force Institute of Technology (11)
- San Jose State University (11)
- University of Arkansas, Fayetteville (11)
- Portland State University (10)
- University of Louisville (10)
- City University of New York (CUNY) (9)
- Purdue University (9)
- University of New Mexico (9)
- DePaul University (8)
- The University of Akron (8)
- University of Central Florida (8)
- University of South Florida (8)
- Keyword
-
- Department of Computer Science and Engineering (35)
- Machine learning (18)
- Machine Learning (15)
- Optimization (15)
- Deep learning (14)
-
- Privacy (11)
- Android (10)
- Classification (10)
- Robotics (10)
- Security (10)
- Clustering (9)
- Data mining (9)
- Computer vision (7)
- Localization (7)
- Natural Language Processing (7)
- Academic -- UNF -- Master of Science in Computer and Information Sciences; Dissertations (6)
- Arduino (6)
- Automation (6)
- Autonomous (6)
- Cloud computing (6)
- Distributed generation (6)
- Education (6)
- Prediction (6)
- Segmentation (6)
- Social media (6)
- Software (6)
- Support vector machine (6)
- Thesis; University of North Florida; UNF; Dissertations (6)
- Web (6)
- Wireless sensor networks (6)
- Publication
-
- Turkish Journal of Electrical Engineering and Computer Sciences (389)
- Research Collection School Of Computing and Information Systems (52)
- Browse all Theses and Dissertations (35)
- Electrical and Computer Engineering Faculty Research and Publications (34)
- Computer Engineering (31)
-
- Chulalongkorn University Theses and Dissertations (Chula ETD) (28)
- Theses and Dissertations (28)
- Dissertations (25)
- Department of Electrical and Computer Engineering: Faculty Publications (24)
- Makara Journal of Technology (24)
- Capstone Design Expo Posters (23)
- Electronic Theses and Dissertations (22)
- Faculty Publications (22)
- The ITB Journal (21)
- Journal of International Technology and Information Management (19)
- Computer Science and Engineering Senior Theses (18)
- UBT International Conference (17)
- Conference papers (13)
- Dissertations, Master's Theses and Master's Reports (12)
- School of Computing: Dissertations, Theses, and Student Research (12)
- Computer Science Publications (9)
- Computer Science and Software Engineering (9)
- Master's Theses (8)
- USF Tampa Graduate Theses and Dissertations (8)
- Williams Honors College, Honors Research Projects (8)
- Department of Electrical and Computer Engineering: Dissertations, Theses, and Student Research (7)
- Journal of Digital Forensics, Security and Law (7)
- 2017 Academic High Altitude Conference (6)
- Computer Science Faculty Publications and Presentations (6)
- Engineering Faculty Articles and Research (6)
- Publication Type
- File Type
Articles 301 - 330 of 1200
Full-Text Articles in Computer Engineering
Blend It Applications And Server, Rebecca Mckinley, Cory Mayer, Tyler Fox, Alex Bartlett, Aly Chapman
Blend It Applications And Server, Rebecca Mckinley, Cory Mayer, Tyler Fox, Alex Bartlett, Aly Chapman
Computer Engineering
No abstract provided.
Motherbrain Swarm Robots, Tam Van, Mytch Johnson, Matthew Ng, Darius Holmgren
Motherbrain Swarm Robots, Tam Van, Mytch Johnson, Matthew Ng, Darius Holmgren
Computer Engineering
A trial in small-scale, cheap fleet autonomy with computer vision as the feedback controls system.
Skin Tone Tracking Device (Chromaband), Ziyang Bian
Skin Tone Tracking Device (Chromaband), Ziyang Bian
Computer Engineering
It’s long been said that your skin is a window into your health and with many illnesses the first signs of trouble actually show up in your skin. So if we have this natural warning system, then why isn’t anyone able to effectively use it to predict changes in our health? The problem is that currently there is no reliable way to accurately measure the change in skin tone and how these changes may or may not change with variations in health. This project’s aim is to design and develop a device that will record the changes in a user’s …
Poly Drop, Zachary T. Scott, Lilly J. Paul
Poly Drop, Zachary T. Scott, Lilly J. Paul
Computer Engineering
Poly Drop is a software interface to control an Open Drop digital micro-fluidics system. We obtained a hardware system from Gaudi labs. Our task was to create a Graphical User Interface that made the control of the device easier and more automated for better testing. We created software that had 3 parts: a control GUI, arduino code to control the hardware, and Image Analysis that gives the user information such as location and color of liquid drops as they move across the electrode grid of the Open Drop system. The GUI was developed using Java Swing. The communication between the …
Normalization-Invariant Fuzzy Logic Operations Explain Empirical Success Of Student Distributions In Describing Measurement Uncertainty, Hamza Alkhatib, Boris Kargoll, Ingo Neumann, Vladik Kreinovich
Normalization-Invariant Fuzzy Logic Operations Explain Empirical Success Of Student Distributions In Describing Measurement Uncertainty, Hamza Alkhatib, Boris Kargoll, Ingo Neumann, Vladik Kreinovich
Departmental Technical Reports (CS)
In engineering practice, usually measurement errors are described by normal distributions. However, in some cases, the distribution is heavy-tailed and thus, not normal. In such situations, empirical evidence shows that the Student distributions are most adequate. The corresponding recommendation -- based on empirical evidence -- is included in the International Organization for Standardization guide. In this paper, we explain this empirical fact by showing that a natural fuzzy-logic-based formalization of commonsense requirements leads exactly to the Student's distributions.
A Survey Of Addictive Software Design, Chauncey J. Neyman
A Survey Of Addictive Software Design, Chauncey J. Neyman
Computer Science and Software Engineering
The average smartphone owner checks their phone more than 150 times per day. As of 2015, 62% of smartphone users had used their phone to look up information about a health condition, while 57% had used their phone to do online banking. Mobile platforms have become the dominant medium of human-computer interaction. So how have these devices established themselves as our go to connection to the Internet? The answer lies in addictive design. Software designers have become well versed in creating software that captivates us at a primal level. In this article, we survey addictive software design strategies, their bases …
An Analysis Of Heroku And Aws For Growing Startups, Colton B. Stapper
An Analysis Of Heroku And Aws For Growing Startups, Colton B. Stapper
Computer Science and Software Engineering
This project presents information on the architecture of most modern cloud-hosting platforms, and gives a cost-benefit analysis of two common Platform-as-a-Service (PaaS) companies: Heroku and AWS.
Djukebox: A Mobile Application Senior Project, Alexander M. Mitchell
Djukebox: A Mobile Application Senior Project, Alexander M. Mitchell
Computer Science and Software Engineering
I’m going to discuss the process used to research, design, and develop a mobile application to handle song requests from patrons to disc jockeys. The research phase was completed in the first half of the project, during CSC-491, along with much of the design. The rest of the design and all of the development was completed during CSC-492. Once development began there were times when reverting back to the design phase was needed, which became apparent as more was learned about the mobile platform chosen for development, Android, and the backend server utilized, Google Firebase. Ultimately the project was purely …
Slither.Io Deep Learning Bot, James Caudill
Slither.Io Deep Learning Bot, James Caudill
Computer Engineering
Recent advances in deep learning and computer vision techniques and algorithms have inspired me to create a model application. The game environment used is Slither.io. The system has no previous understanding of the game and is able to learn its surroundings through feature detection and deep learning. Contrary to other agents, my bot is able to dynamically learn and react to its environment. It operates extremely well in early game, with little enemy encounters. It has difficulty transitioning to middle and late game due to limited training time. I will continue to develop this algorithm.
Sense Yo Soles, Aimee M. Davis, Anthony S. Childers, Alexander Bravo
Sense Yo Soles, Aimee M. Davis, Anthony S. Childers, Alexander Bravo
Computer Engineering
The Sense Yo Soles project is a system that is embedded into a shoe insert; the plantar pressure distribution is measured by calculating the ratio of pressure on 6 individual pressure sensors located on the lateral, medial, and heel areas of both the left and right foot to the total pressure distributed across both feet. The alpha prototype created by our client and her Biomedical Engineering senior project team at San Jose State University, measured and analyzed data using the above method while connected to power and a computer. In CPE 350, we made the system stand alone and wireless …
Diy Grip Tape Website, Jason E. Krein
Diy Grip Tape Website, Jason E. Krein
Computer Science and Software Engineering
The goal of this senior project was to create an easy to use website that will allow people to design and order their own custom skateboard grip tape. Custom skateboard decks are a large business, however the top, more visible, part of the board is largely ignored by custom shops. With the help of a local entrepreneur, I aim to enable skateboarders the ability to get custom grip tape shapes that they can stick on their board to spice it up from the normal black tape that everyone uses. The website was completed over the course of 4 months, in …
Gridiron-Gurus Final Report: Fantasy Football Performance Prediction, Kyle Tanemura, Michael Li, Erica Dorn, Ryan Mckinney
Gridiron-Gurus Final Report: Fantasy Football Performance Prediction, Kyle Tanemura, Michael Li, Erica Dorn, Ryan Mckinney
Computer Science and Software Engineering
Gridiron Gurus is a desktop application that allows for the creation of custom AI profiles to help advise and compete against in a Fantasy Football setting. Our AI are capable of performing statistical prediction of players on both a season long and week to week basis giving them the ability to both draft and manage a fantasy football team throughout a season.
Smartfarm, Nathan A. Oto, Caleb Fink
Smartfarm, Nathan A. Oto, Caleb Fink
Computer Engineering
The overall expectation of this product is to create an autonomous Arduino library that accurately and robustly collects plant environment data from the Smart Farm board. The Smart Farm PCB is split into two primary functions: Data Acquisition(DAQ) and Power Control. Each function of the PCB is controlled by an Atmega 328P Microcontroller. The primary concern for this report is the functionality of the DAQ microcontroller.
Underwater Computer Vision - Fish Recognition, Spencer Chang, Austin Otto
Underwater Computer Vision - Fish Recognition, Spencer Chang, Austin Otto
Computer Engineering
The Underwater Computer Vision – Fish Recognition project includes the design and implementation of a device that can withstand staying underwater for a duration of time, take pictures of underwater creatures, such as fish, and be able to identify certain fish. The system is meant to be cheap to create, yet still able to process the images it takes and identify the objects in the pictures with some accuracy. The device can output its results to another device or an end user.
Multispectral Identification Array, Zachary D. Eagan
Multispectral Identification Array, Zachary D. Eagan
Computer Engineering
The Multispectral Identification Array is a device for taking full image spectroscopy data via the illumination of a subject with sixty-four unique spectra. The array combines images under the illumination spectra to produce an approximate reflectance graph for every pixel in a scene. Acquisition of an entire spectrum allows the array to differentiate objects based on surface material. Spectral graphs produced are highly approximate and should not be used to determine material properties, however the output is sufficiently consistent to allow differentiation and identification of previously sampled subjects. While not sufficiently advanced for use as a replacement to spectroscopy the …
M3 Pi: Obd-Ii Touchscreen Car Computer, Geoffrey Wacker
M3 Pi: Obd-Ii Touchscreen Car Computer, Geoffrey Wacker
Computer Engineering
There are a wide range of off-the-shelf OBD-II car computers available for purchase, but the majority of them are either prohibitively expensive or simply unreliable. Furthermore, almost all of these devices are closed-box systems that cannot be expanded or modified. As such, this project aims to create a Raspberry Pi-powered OBD-II car computer that will allow data from the ECU of a 1997 BMW M3 to be displayed on an interactive touchscreen GUI. This will allow the user to quickly monitor important information about the vehicle during high performance applications such as track use. The end product should be low-cost, …
Sublimesurf, Nathan Sfard, Karis Russell
Sublimesurf, Nathan Sfard, Karis Russell
Computer Engineering
Surf conditions change rapidly day to day and location to location, which forces modern day surfers to utilize online forecasts and obtain a detailed knowledge of the places they want to surf. To ease this pain, we are developing SublimeSurf, an iOS application that will keep track of the current surf conditions and allow users to rate aspects of the surf. We plan to use this rating data in combination with surf forecast data available online to notify a user when conditions look favorable, based on their previous ratings. We also intend to mine the data submitted by all users …
Greenbin, Jessica Chao
Greenbin, Jessica Chao
Computer Engineering
Greenbin is an iteration of a larger project to implement a zero-waste container tracking system for use in Cal Poly’s dining facilities. The system utilizes a database system as well as passive RFID technologies to track the checking-in and checking-out of plastic reusable food containers. These plastic food containers can be checked out by campus dining patrons, and returned autonomously to collection bins that contain these scanners, allowing the containers to be recollected, re-accounted for, and reused.
Design And Proof Of Concept Of Parking Garage Capacity Network Using Distributed Ultrasonic Devices Interfaced With Mqtt Protocol, Justin M. Distaso, Erik C. Olsen
Design And Proof Of Concept Of Parking Garage Capacity Network Using Distributed Ultrasonic Devices Interfaced With Mqtt Protocol, Justin M. Distaso, Erik C. Olsen
Computer Engineering
This paper overviews the Smart Structure project. We found a desire from the City of San Luis Obispo for a way to tell the availability of parking spaces in local parking garages. In addition to meeting this need the project aims to provide functionality and adaptability based on future “smart” devices and making the device fit into an Internet of Things (IoT) system. Currently drivers must manually navigate the parking garage to determine which floor has a parking spot. With our proposed solution drivers would be able to tell at a glance which floors had the most spots, as well …
Dungeon Master’S Sheet Aid, Alex F. Grazela
Dungeon Master’S Sheet Aid, Alex F. Grazela
Computer Engineering
The Dungeon Master’s Sheet Aid is a program made to assist players of tabletop rpg games in keeping track of and using their “character sheets”, a vital part of the game. In particular. It is made to be helpful to the players taking the role of “Dungeon” or “Game” Master, as these players need to manage many more character sheets than anyone else.
Smartgarden, Samuel S. Lees, Matthew T. Lindly
Smartgarden, Samuel S. Lees, Matthew T. Lindly
Computer Engineering
The problem that the SmartGarden project seeks to solve is the challenge of watering succulents correctly and maintaining consistent plant health. Too much water can cause root rot and drowning while too little water can cause dehydration and starvation.
The SmartGarden solves this common problem by configuring a Raspberry Pi to measure soil moisture, store the data to an AWS server in the cloud, and water the succulent when necessary, informing the user by providing both a web-interface and a variety of notifications.
The Following Robot, Juan D. Cerda, Matthew S. Kwan, Vi M. Le
The Following Robot, Juan D. Cerda, Matthew S. Kwan, Vi M. Le
Computer Engineering
The objective of this project is to design, build, and test an autonomous robot with an associated Android application. The robot uses on board inertial measurement sensors (magnetometer, accelerometer, gyroscope) and coordinates itself through Bluetooth communication with the similar builtin measurement sensors on the Android phone to mimic and follow movement. The Following Robot incorporates the same basic movement functionality as a typical RC car. The robot follows the user’s phone through an application on one’s phone. This application accesses the phone’s accelerometer and gyroscope data and translates into appropriate conversions. Methods of tracking and calculating distance or angular displacement …
Modeling Autonomous Vehicles Through Radio Controlled Cars, Eva S. Chen
Modeling Autonomous Vehicles Through Radio Controlled Cars, Eva S. Chen
Computer Engineering
Autonomous vehicles have a lot of potential in improving people’s everyday lives. They could reduce congestion, reduce collisions, enhance mobility, and more. But with these benefits come security and privacy risks. In order to research and test some of these risks, we are building a set of scale autonomous cars that can model autonomous and collaborative behaviors. One such behaviour would be platooning, where a group of vehicles can travel closely together at high speeds by following a lead car. We are doing this with various sensors and control algorithms to allow for future modularity.
Table Of Contents Jitim Vol 26 Issue 2, 2017
Table Of Contents Jitim Vol 26 Issue 2, 2017
Journal of International Technology and Information Management
Table of Contents JITIM vol 26 issue 2, 2017
A Data-Driven Approach To Cubesat Health Monitoring, Serbinder Singh
A Data-Driven Approach To Cubesat Health Monitoring, Serbinder Singh
Master's Theses
Spacecraft health monitoring is essential to ensure that a spacecraft is operating properly and has no anomalies that could jeopardize its mission. Many of the current methods of monitoring system health are difficult to use as the complexity of spacecraft increase, and are in many cases impractical on CubeSat satellites which have strict size and resource limitations. To overcome these problems, new data-driven techniques such as Inductive Monitoring System (IMS), use data mining and machine learning on archived system telemetry to create models that characterize nominal system behavior. The models that IMS creates are in the form of clusters that …
Investigating Agent And Task Openness In Adhoc Team Formation, Bin Chen
Investigating Agent And Task Openness In Adhoc Team Formation, Bin Chen
School of Computing: Dissertations, Theses, and Student Research
When deciding which ad hoc team to join, agents are often required to consider rewards from accomplishing tasks as well as potential benefits from learning when working with others, when solving tasks. We argue that, in order to decide when to learn or when to solve task, agents have to consider the existing agents’ capabilities and tasks available in the environment, and thus agents have to consider agent and task openness—the rate of new, previously unknown agents (and tasks) that are introduced into the environment. We further assume that agents evolve their capabilities intrinsically through learning by observation or learning …
Drum Machine, Ryan J. Frawley
Drum Machine, Ryan J. Frawley
Computer Engineering
The drum machine is a step sequencer which allows simple drum loops to be created. The system allows the user to adjust the tempo from 30 to 340 beats per minute. There are 14 different drum samples available for use in the loop. There are 16 different positions representing time slots in a measure that a drum beat can be placed in by the user. The position of the beats is controlled by pressing any one of 16 buttons on a pad consisting of four rows and four columns to make 16 buttons in total. All drum loops created on …
Design And Implementation Of An Archetype Based Interoperable Knowledge Eco-System For Data Buoys, Paul Stacey, Damon Berry
Design And Implementation Of An Archetype Based Interoperable Knowledge Eco-System For Data Buoys, Paul Stacey, Damon Berry
Conference papers
This paper describes the ongoing work of the authors in translating two-level system design techniques used in Health Informatics to the Earth Systems Science domain. Health informaticians have developed a sophisticated two-level systems design approach for electronic health documentation over many years, and with the use of archetypes, have shown how knowledge interoperability among heterogeneous systems can be achieved. Translating two-level modelling techniques to a new domain is a complex task. A proof-of-concept archetype enabled data buoy eco-system is presented. The concept of operational templates-as-a service is proposed. Design recommendations and implementation experiences of re-working the proposed architecture to run …
A Lightweight Message Authentication Framework In The Intelligent Vehicles System, Mostafa El-Said, Alexander Arendsen, Samah Mansour
A Lightweight Message Authentication Framework In The Intelligent Vehicles System, Mostafa El-Said, Alexander Arendsen, Samah Mansour
Peer-Reviewed Publications
Intelligent Vehicles System (IVS) supports a wide variety of Advanced Driver Assistance System (ADAS) services such as vehicle visibility detection. In implementing this service, the message authentication is a vital design parameter that protects victim vehicles from being tricked into accepting false messages as legitimate ones and make a false decision based on the incoming message. However, implementing message authentication service is too expensive especially if vehicles, initially, don’t trust each others or there is no certificate of authority in place.
In this research, we investigate the use of the Basic Safety Message (BSM) behavior over time as a metric …
Joe On The Go, Nico Ledwith, Grayson Meurrens
Joe On The Go, Nico Ledwith, Grayson Meurrens
Computer Engineering
The ultimate goal for this project is to design an automatic, large capacity coffee maker. The system should be able to detect when a cup or mug is in position to receive coffee, then dispense a cup’s worth (~ 8oz) of coffee. When the coffee in the urn is getting low, our system should be able to allow a person to put new coffee grounds in the top, then push a button to start the coffee brewing process. More specifically, we had to accomplish the following tasks in order to meet our goals: solving the issue of transporting water from …