Computer science professionals design, develop and analyze software and hardware utilized in all contexts, including business, industry, science and society. Because computers meet the needs of people, whether it be to solve their problems or enrich their lives, our graduates have a focus on the human component.
A fighting game built in Unreal Engine 5.1 in the Spring of 2023. This is an interdisciplinary project with many of the members being Media Arts majors and in the Game Design track.
This project, sponsored by Wichita State University’s National Institute for Aviation Research - Environmental Test Laboratories (NIAR - ETL), aims to develop and implement a robust, secure, and reliable automated system to measure, record, process, and transmit environmental condition data such as temperature, relative humidity and pressure.
McConnell Air Force Base is developing an autonomous vehicle to scan the base's perimeter for security breaches. Our group is creating its battery management system which will regulate battery temperature, monitor battery use, and efficiently charge the battery.
Web application designed to help expecting parents with potential hardships during pregnancy.
Have you ever wanted to make some extra cash, but found selling products online to be to difficult? Have you ever been overwhelmed by all of the different configurations and options when trying to list a new product online? Be Your Own Boss, or BYOB, is a web application that allows entrepreneurs one centralized location to develop, design, and upload print on demand products to public shop websites (Etsy, Amazon, etc.) Instead of manually copying and pasting listings from one shop site to another, BYOB distributes listings to shop websites automatically. Users can add their designs, titles, tags, colors, and other important information, and upload the customized product automatically in seconds. BYOB integrates with both Printify as the print provider, and Etsy as the shop website, and has potential to expand to other online shop hosting sites in the future. BYOB also offers guidance to not only start an online business, but also how to gain an advantage in the online marketplace through organized documentation and videos. Using BYOB, individuals can upload print on demand products to their online stores in an easy, consistent, and time efficient manner, drastically reducing the time invested in shop owning.
The term "gig economy" refers to a growing trend in which people use technology to perform temporary, flexible jobs. These "gigs" are usually arranged through online platforms and offer a great deal of flexibility in terms of working hours and location. Gig economy jobs include ride-hailing, house renting, food delivery, dog walking, and freelance work. The gig economy has gained popularity in recent years as a result of technological advancements that have made it easier for people to find and perform these types of jobs and services. The idea that we are proposing for our senior design project is to democratize textbook rental. Rather than a central institution being used to distribute textbooks, individuals can rent their used textbooks on our platform. This would allow college students to earn side hustle while they are attending college. The concept is straightforward. Our app has two key elements: lister and renter. Lister: A lister is an individual who lists their textbooks on our app. Listing is completely free, and anyone can create a catalog of their books. Listers have the option to create either a short-term or long-term listing. Renter: A renter is someone who is looking to rent books on our platform. They can search for a book using criteria such as the book's name, author, revision, or ISBN. Once a renter has decided to rent a book, they will be prompted to select a leasing agreement, where they can choose how long they need the book for. The minimum agreement length is one month, while the maximum is one year.
The bowling stats app is a mobile application designed to help bowling enthusiasts keep track of their game statistics. The app will allow users to input their scores and analyze their performance over time. Users can track their progress, identify areas for improvement.
How can we connect passionate coffee drinkers with passionate roasters across the country? That is the question at the heart of Brewly. One issue that plagues the specialty coffee industry is the extreme localization of coffee drinkers and coffee roasters. Oftentimes, a person is limited in the coffee they drink to just the roasters that are within close proximity to them. We want to change that and allow for people all across the country to experience the high-quality coffee offered by roasters everywhere. By allowing users to track their brews and determine what they do and don’t like we can connect them to new and exciting products offered by roasters everywhere.
To remove interns from possible danger and increase the accuracy of the hole drilled as well as the ability to operate an ABB robot. Along with those benefits you would not need much experience in drilling operations or ABB experience to produce the same quality as someone who has large amount of experience.
A video board game based off of Mario Party 4 players will take turns rolling dice to navigate a board and collect stars in between everyones turn players will play minigames to gain items that assist them on the board whoever collects the most stars by 20 turns wins.
Our project is an RPG application for fitness within mobile devices. Its intention will be for those who want to dive into the gym experience but aren’t sure where to start. It has many features that will introduce you to the fitness experience. Features such as calorie intake, an automatic workout generator, and a mini avatar which will help you visualize your progress. Our product will be a new modern approach to the 21st century. It focuses on taking the repetition of going to the gym and turning it into a fun interactive mobile application.
A mobile app that uses google maps API to drop messages at coordinate locations that other users can see and pick up.
Keyloggers on computers are great for any red team, but they can be easily detected through a virus scan. With GhostWriter, one can obtain video feed and use it to extract the target's keystrokes. Red Teams need to have an undetectable device to obtain credentials in a way that they will not get caught. Red team operators will use GhostWriter because of its ability to assist them in gaining key information so that they can help improve the security of their target. The approach is to develop software that is capable of taking in a video and analyzing what keys are likely being typed. Red team operators will make use of a hidden camera to record footage of the keyboard when the Raspberry Pi senses movement. The video will then be encrypted and sent to the Red Team via a peer-to-peer connection where they can decrypt the video and then run the footage through the GhostWriter software. The prototype should be able to make predictions of keys that have been pressed. GhostWriter has the potential to alter how businesses view security. It could take almost any video feed and run it through the software, leaving no one safe or secure.
Avid gymgoers often find it hard to see progression, come into a rut with stale and repetitive workouts, and want ways to be involved with a community and friends to progress learning and fuel competition. GymArc is a mobile application that allows for users to track their workouts and all minute details of it, view their progression through certain exercises, and connect with other users by sharing workouts, progress, and goals.
Our project aims to help the on-base cargo-loading personnel at McConnell Air Force Base do their job faster, easier, and more conveniently. Currently, the loaders need to weigh, calculate, and write down all the details of a full cargo load with nothing more than a pen and paper. Our app will present the loader with a user-friendly UI to input certain cargo details, save those details, and do on-demand calculations to speed up the process. Once all details are gathered, the app will generate a military standard form to be easily emailed and shared with the pilot and other required personnel. This is all being done through swift to work with the apple iPad as that is what the military uses for other app-based tools. Our team members have been separated to focus on one major functionality for each member. After that, we combined our knowledge and prototypes into the final product. Assuming this app passes the military’s standards, we expect this app to cut 15 to 20 minutes off the cargo loaders’ job and simplify one of the many complex jobs on an Air Force Base.
At its core, this mobile app intends to serve as a medical passport for its user. It will locally store user input (i.e., medical prescriptions, medical history, surgical history, social history, and allergies) and display the information in a clean and concise format. This information can optionally be exported to another app (e.g., Apple Wallet) per the user’s convenience. Medical prescriptions are entered manually and the user will be provided suggestions that change dynamically based on current input. The user can opt in for intake and refill notifications regarding their active medical prescriptions. Furthermore, since the app's use case can serve as an aggregate of personal medical data, this information can be provided to medical staff when checking into care. This in turn may facilitate the process and lead to higher level of care (think accuracy of data as need for recall is eliminated, which can be difficult to track for patients with comorbidities/polypharmacy). Thus, the intended audience is that of users regularly requiring medical care. This can be commonly seen in adult and geriatric patients, or it may be operated by parents for their children.
The aim of the project is to improve the common candy dispenser, with the goal of making buying candy a more exciting experience for the buyer. Our device will be able to dispense candy using a digital interface. Other dispensers have already become digital – there are vending machines and drink dispensers with colorful screen interfaces. However, this same technology has not been applied to candy dispensers. A common candy dispenser appeals to young children through the experience of turning a physical crank. Our modernized version will use a servo in place of a crank. To adequately replace the experience of turning a crank, the digital interface will include a user-friendly design. Using an interface will also provide the option to include video games in the candy-buying process, much like an arcade game. Spending money, then, is rewarded with both sweets and play.
MyPantry is an App that helps you organize your kitchen by tracking inventory, creating recipes, storing nutritional information, and alerting you to expiring food. It also includes a spending tracker for all purchases. Users can order a chef service after generating recipes.
Members of the visually impaired community express frustration of the lack of free hands due to the regular usage of white canes. This team has developed On-the-Go, which is a device that is compatible with a typical white cane (as it is an add-on), and will offer those who are visually impaired connectivity to their smart phones. People with varying levels of visual impairments will implement the On-the-Go cane add-on device because it will allow them to have more independence and confidence in their daily lives. This product offers tactile integration with the user’s phone from a device attached to the handle of the cane. Iterations of this device have been tested by potential users, and the feedback received has been used to determine the most optimal design. The final product consists of a battery, a charger, 3 buttons, and an ESP32C all confined in a slim housing that attaches to the handle of the cane. The iPhone sees the ESP32C as an external keyboard. Buttons on the device have assigned commands like Siri, Activate, Next Element, and Previous Element. The device is rechargeable, with an anticipated battery life of 7 days. This product will be available to the market for all cane users.
Students need a tool that contains all the school needs in one place to help increase organization and improve management skills. Also, help college students keep track of their assignments, tests, tasks, meetings, and events easily. Everyone will use our note-taking app because of its simplicity, engagement, low-cost subscription, flexibility, and time efficiency. We are using “Electron”, which is a single code base for web and Desktop applications.
We are building an app that would allow the user to control their computer’s mouse through their mobile device. This app will be built using React Native and will allow the user to either choose between either the phone’s motion sensors or the touch screen to control the mouse. The app will use the phone's touch screen or gyroscope to generate movement data, where a system will then quickly send that movement data over Wi-Fi to a listening PC. On the other end, the listening PC will have a program that reads the input on the phone to generate cursor movement based on the input. The goal of the app is to allow easier and more accessible control for situations where you are not at a desk using your mouse. This is ideal for users who use their computer for streaming sites like Netflix from the comfort of their bed or couch. This is also beneficial to users who may be presenting a slideshow and need to be standing up away from their mouse.
The rise of cyber-attacks has led businesses and organizations to seek innovative ways to protect their data, and Red Teams have emerged as a critical solution. These teams simulate multi-layered attacks that mimic real-world threats and help organizations identify vulnerabilities in their security systems. As the global red teaming market is expected to grow from $10.8 billion to $19.1 billion by 2026, our team, The Homelanders, is contributing to this industry by developing a secret camera device disguised as a smoke detector. This hidden camera smoke detector can exfiltrate the data of displays within secure facilities and transmit it back without detection. By mimicking an everyday device found in public buildings, this innovative technology provides a valuable tool for Red Teams to test and improve an organization's data security procedures. Utilizing imaging and light detection technology, this device efficiently captures data when potential terminals are in use, and through secure, hidden transmission and encryption techniques this data is covertly transmitted. Moreover, this product is profitable when marketed to Red Teams, as it offers a new, effective way to identify vulnerabilities in organizations' data security systems. With the yearly global cost of cybercrime estimated at some 8.4 trillion dollars, The Homelanders' secret camera device aims to aid Red Teaming in further strengthening cyber capabilities and helping companies enhance their cybersecurity measures.
The device will record, encrypt, and exfiltrate in-person conversations in order to assist red teams, organizations that test the physical and network security of companies. This is done through a raspberry pi, light sensor, battery, microphone, and Bluetooth. When lights are turned on, the raspberry pi will begin recording and stop when lights are turned off. We use this as a trigger because it is low power, turns on when meetings begin (when the lights turn on), and preserves our battery life by not constantly recording information. At certain predetermined intervals, this data will be exfiltrated to red teams through Bluetooth. All of this is done without connecting to any building power or network. The battery life will last two to four days and the device will cost between 65 and 80 dollars to manufacture depending on the battery size chosen.
This project is an Order WebApp based on Redux React, tailwind CSS, yarn, and firebase as the backend. This project is not just a Restaurant order app but can be used as an e-commerce and grocery web App. This web App will be user-friendly and easier to use than other Web Apps like open-table.
Roomers is a web-application designed to help roommates simplify their lives by alleviating common frustrations associated with living together. The application includes three main features: a finance feature that allows for seamless bill-splitting and payment via payment methods like Venmo and CashApp; a shared calendar that syncs with personal calendars, providing a household view of events, allowing for event creation, approval, or disapproval, ensuring everyone is aware of the household's schedule; and a to-do list that holds household tasks, allowing for sign-off as tasks are completed, tracking each person's contribution.
Additionally, Roomers includes a documentation tab to hold relevant roommate documents, including leases, task history, financial statements, and miscellaneous documents. Roomers aims to make living with roommates more organized, harmonious, and stress-free. The application's user-friendly design and powerful features have received positive feedback from users, ensuring that household tasks are completed on time, expenses are split seamlessly, and communication is improved. Try Roomers today to experience the difference it can make in your life as a roommate.
Our project has developed the design of a Multi-Factor Authentication (MFA) system for Wichita State University (WSU) that leverages the WSU ID to enable secure authentication for students and faculty members. Currently, there is no authentication system in place, leaving the students’ accounts vulnerable to unauthorized access. To address this, our system requires students to sign into an authentication app on their mobile device using their WSU ID and password once a day. To sign into a computer on campus, the student or faculty member would need to swipe their ID card on a scanner connected to the computer, which would then trigger an OTP sent to their phone. The system offers several advantages over traditional password-based systems, including reducing the risk of someone stealing the user's WSU ID or password by eliminating the need for keyboard and mouse input. In addition, unauthorized access is highly unlikely, as an intruder would need not only the ID card of the user but also their unlocked mobile phone. Overall, the proposed MFA system provides a secure and convenient method for WSU students and faculty members to access their accounts on campus. It significantly enhances the security of student and faculty member accounts while reducing the risk of unauthorized access. Additionally, this system can be used as a framework for other universities or organizations to implement a similar authentication system leveraging existing ID cards.
Our device allows red team operators to take advantage of a known vulnerability in wireless computer peripherals which operate on the 2.4Ghz frequency. This vulnerability makes it possible to decode signals sent from the peripheral (commonly keystrokes from keyboards) as well as inject our own signals. This device will be deployed in a leave-behind scenario allowing red team operators to drop the device in a target location and station themselves in a less vulnerable position in order to gather sensitive information from the target. The design consists of a Raspberry PI, a 2.4Ghz receiver, and a battery to power both allowing it to be placed away from an outlet. Once the information has been gathered the device will utilize the 2.4Ghz receiver to transmit it to the operator.
We are implementing a todo list task planner web application as a part of our senior design course. We are hoping to make a very user-friendly application with easy to use and desirable features. We are using React.js, Bootstrap, PostgreSQL and AWS to host and build our web application.
Our team was paired with Wichita State to make a device that improves existing rain sensors and adds new features and design elements. Design considerations include an elevated level of accuracy and easy cleaning without the use of harsh chemicals. It will also need to withstand extreme weather and work in remote areas. Our goal is to meet our clients needs to the best of our abilities using our robust and diverse engineering skills.
Because of the continuous loss of church members caused by the pandemic and other factors, small and medium-sized churches must look for an easy-to-use program to attract more people participating in churches and reduce office costs and time. However, the existing solutions on the market, which have overmuch unnecessary functions, complicated interfaces, and expensive prices, are more suitable for large churches, but cannot meet their needs and are hard to afford. Through interviews with multiple churches, communications and advice from customers, and the analysis of other applications we developed Tracer. Tracer is a web-based application providing features for assisting work like automatic statistical yearly tax reports for donations, analysis of current members, and tracking and storage for customizable information such as attendance and donations. The UI design of Tracer is straightforward and clear, making its interface easy to get started, and users can access the frequently used features quickly. It offers the design of modular functions, which allows the churches to only choose the required functions based on their scale and gives an affordable expense. Additionally, its cloud storage makes churches no longer need to worry about the costs of maintenance or hardware and provide reliable security. The web-based development also allows users to access the application anytime and anywhere simply though the Internet. Based on these functions, Tracer can not only help members better understand the operation situation of the church, but also can help to find a way for attracting more young people to join.
The purpose behind Tunefy is to allow you to easily share new songs with your friends, as well as track your own listening stats which can also be shared with your friends to find out what your top artists, songs and albums are. These features will be contained within the Tunefy music player which is wrapped around Spotify Web Playback. Finally, Tunefy will also be able to recommend new music to you based on your listening history which can be added to your Spotify playlist if you chose so!
Our Discord Bot is designed for WSU academic servers, providing a convenient platform for students and professors to organize their courses. Simply invite WSUbot to your server and start experiencing a more streamlined learning experience!
The objective of this senior design project is to create an XR application using the Unity game engine that serves the dual purpose of training the trainee and receiving input from a separate device operated by the trainer(s), thereby fulfilling the multi-person support feature. Additionally, if time allows, the application should be customizable for various training courses.