Fall 2015

This event was held on December 11, 2015 2:00 pm at SCIS JCCL Lab (ECS 241). This semester, 39 students together with their mentors from industry and academia worked on 19 exciting projects that are listed below:
Addigy 4.0
BOLO 3.0
Dynamic Mathematics Principles 1.0
Extending VisUnit 1.0
FIU GPA Tracker and Forecaster 1.0
genomePro 2.0
Go Local Staff App 1.0
LegalWise 1.0
Medzmate 1.0
RMcuff 1.0
Senior Project tools 7.0
SkillCourt 3.0
Smart Buildings 3.0
Strategic Marketing Simulator 1.0
TAMGeF 3.0
Ultimate QC 1.0
Virtual Role Call 1.0
VoterCloud 1.0
WReSTT-CyLE Enhancements 1.0

Senior Project terms:

Mentor(s):

Jason Cohen

Product Owner(s):

Jason Cohen

Instructor:

Masoud Sadjadi

Project Description

The name of the new proposed system is called Virtual Roll Call. The main idea of this system is to facilitate and improve the current way officers have access to the recorded information about a specific case/task that is assigned to them. It will improve the way information is transferred from one department to the other, and as a result improve and speed up the briefing to the working officers. With this new system, officers will also have access to information from a past date, for instance 14 days before. The information could be contained in regular text, scanned documents (PDF’s), word documents, Powerpoints, etc, and will be managed by the officer’s supervisor; in most cases it happens to be Sargeant. Officers will not be able to register themselves. Only a user type administrator will be able to register & delete officers as well as updating information such as name, last name, username, password, etc. They will also be able to monitor when an officer is reviewing the daily the information.

Team Members

  • Peter Reidy
  • Frank Vincench

Mentor(s):

Rodrigo Morales

Product Owner(s):

Rodrigo Morales

Instructor:

Masoud Sadjadi

Project Description

The purpose of the new system, Ultimate QC 1.0, is to alleviate some of the human error that can occur during the inspection process. This new system will help QC inspectors to reduce the time spent on the inspection process so that the can complete their reports in a more timely manner. QC inspectors will be able to use Ultimate QC 1.0 to upload a picture of the produce and then quickly analyze the image. First it will identify the produce in the image. Then it will give an accurate count of the number of produce that is in the image. It will identify defects and give a count of the number of defective produce. After which it will give a percentage of what portion of the produce is defective.

Team Members

  • Marcine Kelly

Mentor(s):

Ph.D. Francisco Ortega

Product Owner(s):

Ph.D. Francisco Ortega

Instructor:

Masoud Sadjari

Project Description

The purpose of the new system is not only to provide developers with an extended range of visualizers, such as the LeapMotion visualizer and Kinect visualizer. It will also provide a generalized API that will deal with abstracting input devices. In more detail, developers will be able to use the LeapMotion visualizer, that will be powered by the API, to connect to the LeapMotion sensor in order to visualize the input data. Similarly, developers will be able to use the Kinect visualizer, powered by the API, to connect to the Kinect sensor and immediately visualize the input data gathered from the Kinect sensor. Furthermore, the new system will provide a generalized API that any developer can use to immediately connect to any input device and visualize it in any way they choose by making use and compounding the primitive shapes that the TAMGeF API provides.

Team Members

  • Ph.D. Francisco Ortega
  • Alberto Carrillo
  • David Escobar
  • Alfredo Zellek
  • Ricardo Lopez
  • Steven Ignetti

Mentor(s):

Joseph Cilli

Product Owner(s):

Joseph Cilli

Instructor:

Dr.Masoud Sadjadi

Project Description

Students of the FIU business school take marketing courses to give them a solid understanding of business activities as they relate to target markets, development of pricing models, the promotion of goods and services, the management of business relationships and consumer behavior. Much of the curriculum is theory as it pertains to marketing concepts, but there is something lacking. The subject application, Strategic Marketing Simulator, allows students and instructors to participate in a mockup of a hotel market, where the way a marketing budget is allocated and the state of the market has a direct impact on how the market trends during an interval of time, a period. Additionally, students gain an understanding on how political and social policy, force majeure, supply and demand etc., can affect one company's market share over another.

Team Members

  • Jeffrey Carman
  • Javier Andrial

Mentor(s):

Dr. Leonardo Bobadilla, Dr. Ali Mostafavi

Product Owner(s):

Dr. Leonardo Bobadilla, Dr. Ali Mostafavi

Instructor:

Dr.Masoud Sadjadi

Project Description

The Smart System for Occupancy and Building Energy Control is an application designed to teach people how to save energy. The Smart Building App provides information on occupancy behavior and energy consumption within different zones of a building. The information displayed on the application can help users to become energy literate and to learn to use electricity in an efficient way. The data shown is specific to each zone, allowing for a personalized means to save energy. As a result, users can improve their energy consumption behavior and save electricity in each zone by using the information shown in the app.

Team Members

  • Diana Leante Boné
  • Irvin S. Cardenas

Mentor(s):

Gummi Traustason

Product Owner(s):

Gummi Traustason

Instructor:

Masoud Sadjadi

Project Description

SkillCourt 3.0 is a skill-training simulator system for soccer players and coaches. This document will comprise of its design, new implementations, limitations and the project plan carried out with the purpose of updating the current functionalities from its last version (2.0) and greatly improving user experience.

Team Members

  • Wilfredo Rodriguez
  • Sergio Saucedo

Mentor(s):

Peter Dickson

Product Owner(s):

Peter Dickson

Instructor:

Dr.Masoud Sadjadi

Project Description

The new system has one primary purpose, and that is accessibility for elderly, less tech savvy adults. The big difference, is that this new system gives the primary caregiver the power to schedule and track readings to motivate the patient remotely via their cell phone. It is a minimized application that provides blood pressure monitoring and only features directly related to that, thus avoiding overcomplexity. Less functionality also means a clean user interface, so users could easily and quickly navigate the application with little to no instruction. The new system will send the patient’s primary caregiver blood pressure reports via a push notification to a separate primary caregiver application. The primary caregiver can then send secondary caregivers text message logs of the patient’s blood pressure. Text messages make the transfer of information immediate and more likely to be read quickly. No need for secondary caregivers to download an app, and no email reports that rarely get read, just simplicity. The point is to do one thing very well.

Team Members

  • David Baez
  • Marc Roger

Mentor(s):

Prof. Peter Dickson

Product Owner(s):

Prof. Peter Dickson

Instructor:

Prof. Masoud Sadjadi

Project Description

Medzmate is a revolutionary product intended to help elderly patients to receive their daily medications in an easy and timely way. It is a solution that requires a software suite to support all the features planned for its 1.0 version. Using standard software engineering techniques and following the SCRUM framework we were able to deliver a comprehensive project documentation that contains system information, user stories, architectural patterns, design patterns and UML diagrams. This document is also a reflection of the entire development process followed by our team to be in compliance with software engineering principles-- such as separation of concerns, modularity, and abstraction, anticipation of change, generality and incremental development.

Team Members

  • Juan C. Correa
  • Pedro Montero

Mentor(s):

Jaime Borras

Product Owner(s):

Jaime Borras

Instructor:

Masoud Sadjadi

Project Description

The concept of LegalWise is a web application that can facilitate legal firms to answer legal questions using artificial intelligence technologies. This application can help tremendously on saving time by filtering legal documents electronically instead of doing manual work by hands. In this project, we are using modern technologies and cutting edge methodologies to achieve the expected outcome.

Team Members

  • Amanda Chiu
  • Valeria Lopez

Mentor(s):

Eduardo Garcia

Product Owner(s):

Eduardo Garcia

Instructor:

Dr.Masoud Sadjadi

Project Description

The Deliverable of the Go Local App project is meant to provide the reader with all the necessary information regarding the system. The Go Local App is an iPhone application where individuals and organizations can find and post job offers respectively. The reader will be able to have a deeper understanding of the project in the introduction and some details of the plan taken to develop the aforementioned application. The System provides employers, which need to hire talent in a relatively short notice, a way to post jobs that are visible to registered users in a predetermined amount of miles radius. Conversely, individuals are going to be able to see job post around them.

Team Members

  • Luis Castillo
  • Wilfredo Gomez

Mentor(s):

Michael Robinson

Product Owner(s):

Michael Robinson

Instructor:

Masoud Sadjadi

Project Description

The Genome Project was launched about a decade ago. After its launch, the need for new considerations on genetic aids to human diseases and the development of coherent strategies for decreasing disease phenotypes altogether was the starting point for gene hunters to start mining wonders from the human genome. These professionals needed more powerful tools and more ambitious strategies to aid their work; hence, the application of computational methods to genomic data science became an ever growing and exciting development, in both biological and medical fields of study. With these thoughts in mind, GenomePro conveys a well-structured programming framework designed to ease the development of efficient and robust analysis tools for next generation genome sequencers. These available tools provide a rich set of data access patterns that encompass the majority of data needed for genomic analysis and offer users the power to efficiently process genomic data files. It also creates results containing accurate information about the differences, similarities, and analytics between genome files.

Team Members

  • Guido Ruiz
  • Mardoqueu Mesquita

Mentor(s):

Johann Henao

Product Owner(s):

Johann Henao

Instructor:

Masoud Sadjadi

Project Description

The FIU GPA Tracker and Forecaster is a website that assists students with keeping up with their academics. It does this by providing detailed information about how they are doing in their classes and what they need to earn to get their goal GPA. In addition a small Android app has been created that allows students to view and enter their semester grades. The system follows the three tiered architecture that is often implemented in web based solutions.

Team Members

  • Juan Machado
  • Ike Ukachi-Lois

Mentor(s):

Radu Jianu

Product Owner(s):

Radu Jianu

Instructor:

Masoud Sadjadi

Project Description

Every day in the world the need for software is ever growing. It has become so important that company has to hire teams of professionals to create one software. One of the most important roles in this team (and also a recently born path to software development) is User Experience. In the need of a tool to help the development of new interfaces VisUnit was created. VisUnit will revolutionize the way we make decisions towards what paths to take in an interface to make it more efficient, more user friendly. This tool will provide developers with quick to access creation of studies and will be able to share this studies with anyone, friends, clients or public to aide in the decision of the interface of any software, graphs or any illustrations which aims to provide with information.

Team Members

  • Dayan Yamin

Mentor(s):

Mario Eraso

Product Owner(s):

Mario Eraso

Instructor:

Dr.Masoud Sadjadi

Project Description

Dynamic Mathematics Principles is a website where users can experiment with mathematical concepts and principles to spark their curiosity and passion for mathematics. Mathematical applications and modeling will be presented also to show the relevance of various principles in the users' lives. Making this website available will be able to promote mathematical learning by allowing for an environment of focused on Dynamic Mathematical learning. In addition this website will collect feedback about user experience and suggestions for future reference.

Team Members

  • Andres M. Cubas
  • Ingrid Troche

Mentor(s):

Juan Caraballo, Robert Loredo

Product Owner(s):

Samuel Ceballos, Pinecrest Police Department, Police Chief, Jason Cohen, Pinecrest Police Department, Major

Instructor:

Masoud Sadjadi

Project Description

here are several goals of the new system. Decreasing the time needed for an officer to collect the information and turn it into a usable piece of information (BOLO), the new system will allow officers not only to create bolos with greater ease than never before but also to view Bolos belonging to other departments or agencies in a single place. The system will also help in the notification since emails will be sent to the group of officers selected once a bolo has been created or modified. As mentioned before, all the BOLOs will be kept online at all times which means anyone authorized could access them from almost any device with an internet connection. Another strong point is that the management of the BOLOs will be handled in a more efficient and responsive way by the supervisors, having the ability of editing and removing BOLOs from the system.

Team Members

  • Ryan del Rosario
  • Rodney Sanchez

Mentor(s):

Masoud Sadjadi

Product Owner(s):

Jason Dettbarn

Instructor:

Masoud Sadjadi

Project Description

Our implementation will follow the same idea of GateWays. It will have a personalized server that will redirect all the connections and information to the corresponding tunnel (main server). There will be two softwares (personalized relaying servers) installed on both ends in order to start up a communication with the server and both systems. This will all be done using TCP connections and socket communication. The new system will not need the interaction of the user to start up each program to establish a connection between the computers every time. The end machine which will receive the commands will have a “Tunneler” running. This so called tunneler will create and maintain an open tcp connection with the server (main server). Each tunnel connection will have a unique ID which will be stored into the client’s account and therefore accessible by the client. On the other end the client will also have a software which initialize the connection to the server and it will tell the server who this client is and with which tunnel it wants to communicate.

Team Members

  • Carlos Ruiz
  • David Romero

Mentor(s):

Gus Monge

Product Owner(s):

Gus Monge

Instructor:

Masoud Sadjadi

Project Description

Communities flourish when their citizens are consistently engaged in their governments. In particular, local governments can have an even bigger on the day­to­day lives of the citizens they represent than larger scale ones. However, local governments are notorious for having a dearth of community involvement. Citizens can be apathetic, uninformed, or misinformed leading to a government that is not representative of its citizens. VoterCloud is a mobile application that focuses on bridging this gap between citizens and their governments. It intends to address the issue of apathy by connecting its users and politicians in a social environment as well as the issues of being uninformed by providing election and politician information.

Team Members

  • Eldar Feldbeine
  • Raul Garay