CSE Fall Departmental Demo Day
We’re thrilled to invite you to the sixth bi-annual Comp. Sci. & Eng. Fall Demo Day. Student groups from several CSE capstone classes will be presenting the culmination of 3-months of effort, hard work, (metaphorical) blood, sweat (well… caffeine really), and tears (see above).
Where:
Davis Hall; 1st Floor Atrium
When:
Friday December 6, 2019
Schedule
12:30 PM -
Staff Arrives
1:00 PM -
Participants Arrive [Setup starts for participants and sponsors]
2:00 PM -
Networking for participants and Judges
2:30 PM -
Demo Day opens to public
4:30 PM -
Breakdown and Judging Tabulated, shift into 101
5:00 PM -
Prizes awarded, Teams give their pitch to audience
6:00 PM -
Demo Day Ends
Acknowledgements
Thanks to everyone (Participants, Sponsors and Guests) for a hugely successful demo day!
Sponsors
Presented Projects
This year’s participating classes and projects include:
A Programming Competition (e.g., ACM)
Software Engineering (CSE 442)
- ThisAppSlaps Co.
-
This Android application utilizes augmented reality to plan out home gardens. Place 3D objects anywhere you'd like, then take a snapshot. This app makes planning your garden a cinch. Browse ideas from our Explore page or get shopping links to your favorite plant or flower. Make this app your one stop shop for all your garden planning needs.
- MooDuse/Team Rydat
-
- Alan Pinkhasik
- Dakota
- Rob Howe
- Taktuk
A web app that creates a personalized spotify playlist based on inferring your mood from input text.
- Juke Jam
-
Juke Jam is a collaborative queueing app for spotify on android
Intro to Reinforcement Learning (CSE 510)
Introduction to Reinforcement Learning (CSE 510)
Special Topics: Reinforcement Learning (CSE 510)
Data Mining and Bioinformatics (CSE 601)
Masters Capstone Project (CSE 611)
- UB Spectrum
-
The all new and much awaited mobile application for the Award winning Student newspaper of the University at Buffalo is here. Stay updated with the all news and events from the University at Buffalo. The Spectrum provides you story updates on the go right in your hands. The time for your conventional newspaper is over and all the good stuff from the newspaper is available at the touch of your mobile.
- Match Board
-
Match board is a platform where people can share their ideas, and others interested in those ideas and/or the necessary skills to build the tool, can connect to take it further. It will bring people with diverse talents together through a web portal.
- Title AI
-
An iOS app for ACV Auctions to extract the Vehicle Identification Number (VIN) from a title.
- NFTA Customer Service Application
-
The NFTA customer service application is a mobile application which supports both iOS and Android devices. The application will be compatible with approximately more than 80%[1] of the Android and iOS devices currently in the market. As part of the administrative side of the application, there will be a web based portal for the administrative team to access the backend data that is being collected and processed by the application in the form of an excel spreadsheet. The application will provide users the ability to attach a photo, location information and additional details that may be useful to the NFTA officials to take the necessary corrective measures.
- Choreographic Lineage
-
To Enable Artists All around the world capture their lineage, art forms and hopefully create a huge network of artists.
- GritSeed - The Job Hiring Platform
-
GritSeed is an existing website that intends to decrease the gap between the recruiter and the candidate applying for the job. It helps in showcasing the talent of a candidate that might not have any degree in the field he might be interested in. So that such candidates get noticed and hired by the recruiters. This project involves the development of a feature that would show the list of candidates together with the snippet of their GritSeed profile in different categories(like Software, Sales, Accounts etc). This project aims to encourage user who views the candidates to contact GritSeed.
- Rippled-Arbiter PUF: a secure signature for semiconductor devices
-
To design a secure silicon Physically Unclonable Function (PUF) that is lightweight and stable, and which is resistive towards the most effective Machine Learning Attack on PUFs, i.e. Logistic Regression Attacks. The design introduced is â Rippled Arbiter PUF (RA-PUF), with large number of Challenge-Response Pairs(CRPs) which could then be used as device identification, authentication and cryptographic key generation tool for resource constrained environments such as IoT systems. We provide simulation results for the experiments performed by implementing the design on Artix-7 FPGA. We also performed RA-PUFâs quality analysis by evaluating its CRPs with various PUF metrics such as uniqueness, uniformity, predictability and steadiness.
- Digital Rewards Program
-
The project is a digital rewards platform targeted at small businesses who are looking to move away from a punch card based system. The platform consists of 3 components: a business user website, a business employee app for use at the PoS and a customer app that lets them sign up for rewards programs being run by businesses in their areaThe business user website lets business owners register with their business, add their catalog and menu items and define rewards campaigns that they can run, both long term and short term for special events and holidays. They also get access to customer analytics that gives them an idea of customer's spending and purchase patternsThe employee app is for use at the PoS, letting the business employee look up a customer's available redemptions and process if any, and also assign any points for their subsequent purchase, automatically.The customer app lets a customer sign up for and use local businesses' rewards program, track their purchase history and rewards progress
- Essential
-
- Soumitra Alate
- Sagar Pokale
- Saurabh Pansare
- Anupriya Goyal
Current highschool systems in the US, do not provide enough financial education to todayâs students. They focus mainly on Science, Math, English, History and Art, with very little emphasis on Economics and Finance. Essential is a dynamic information platform that provides a high magnitude of data both at the userâs fingertips and conveniences in the form of a freemium application. Free to download, but after a certain amount of time spent on the platform, will require the users to pay. The animated videos and interactive software will allow users to stay involved and attentive.
- CSE 199
-
We have 2 different websites, i.e.. Student website and Faculty website for CSE199 course. Faculty website helps faculty to set their course details in an easy way by switching between semesters. They can communicate with the students by sending out announcements. A new semester can be created by copying all the details of the current semester with just one click. On the other hand, Students can check the schedules of their instructors, announcements and any other resources related to the course.
- FleetDB Modeling
-
- Darshan Nevgi
Modeling FleetDB to support Cassandra Query Language (CQL) table Queries for KV distributed database
- Social Work Virtual Pal Finder
-
The Social Work Virtual Pal Finder is a mobile application which provides social workers across the globe with a platform to showcase their work, interests, accomplishments and likes. The app primarily intends to allow social workers to search for and connect to fellow social workers with similar interests and from various locations. This app allows people working for any kind of social cause to expand their network to interact and collaborate with other people in similar fields.
- QA Compliance Reporting System
-
QA Compliance Reporting System is an automation system designed to regulate quality assurance compliance by automating mundane and routine tasks.
- Stereo Depth Perception and Object Detection
-
Currently, in maritime industry the vessels need manual intervention using communication devices for docking at a port. LIDARs are used in this process to help with the docking but the cost of LIDARs are driving companies to explore cost-effective options which are at par with the performance of LIDAR.This project aims towards the design and development of a mechanism for depth perception using stereoscopic cameras as an alternative to LIDARs, for automated navigation of maritime vessels. The project will be delivered to the company, Buffalo Automation who will integrate it with their existing semi-automated methods to achieve a higher degree of automation.
- Mark my attendance
-
A custom Alexa skill to allow user to mark their presence for the event using voice based commands.
- Computer Architecture of Autonomous Driving
-
- Chris Golinski
An early look at the requirements for the hardware level of autonomous driving
Advanced Computer Systems (CSE 622)
- Secure mobile learning using Trusted Execution Environment
-
Securing essential object detection entities by moving certain operation in secure world using OPTEE OS
- Dynamic Gesture Recognition
-
We use MediaPipe framework to build a pipeline that will predict dynamic gestures. We intend to use hand-tracking application recently released by Google in CVPR â19 and extend it to predict dynamic gestures. This is primarily intended to be used in AR applications to control the overlay using gestures.
- CoMARs: Concurrent Multiple AR Applications
-
We have developed a platform that can run several AR applications concurrently
- DRONES Lab - UB ANC Scalability
-
UB-ANC is an open software/hardware platform that aims to facilitaterapid testing and repeatable comparative evaluation of airborne networking and communications protocols at different layers of the protocol stack. Our project is to make UB-ANC software scalable by redesigning it to run on an arbitrary number of systems to eliminate resource constraints.
- AR Offloading
-
To render objects on a surface, we offload the detection of surface as well as detection of rotation and translation to the server and use the result back to render a 3D cube on a android client using OpenGL
- Indoor Localization
-
Calibrate device and use various available sensors from IMU to perform enhanced indoor localization.
Languages and Runtimes for Big Data (CSE 662)
- Learned Index Structures
-
Designing neural network based index structures and comparing them against traditional data structures like b-tree in terms of lookup times and memory required.
Transportation Seminar (CSE 740)
- Radar and Sensor Fusion for Autonomous Vehicle
-
A survey of existing radar sensing techniques and sensor fusion techniques for autonomous vehicles
- Vector Map for Autonomous Vehicles
-
HD Maps represent a set of features inherent to the road, such as lanes, stop lines, traffic lights, and intersections. We have created a vector map using Autoware Maptools plugin on the Unity Platform for a particular region of UB north campus. We have analysed the different ways/tools and open source formats available to create vector maps for localization.