Senior Project - Overview

Part of a multi-term capstone experience involving in-depth study and application of computing and informatics. Students work in teams to develop a significant product. Requires use of a development process that includes planning, specification, design, implementation, evaluation, and documentation. This course is writing intensive. Projects are often conceived by external stakeholders who guide the requirements process and ultimately use the resulting application. Groups may be interdisciplinary with students from varied departments within the College of Engineering and the Digital Media Program.

Projects are judged in a multi-level competition on originality, compliance with software engineering principles, completion, and their successful deployment

All CCI seniors are required to complete a three term software engineering project, in which teams of 4 to 7 students are required to specify, design, implement and test a substantial software project. Projects are often conceived by external stakeholders who guide the requirements process and ultimately use the resulting application. Groups may be interdisciplinary with students from varied departments within the College of Engineering and the Digital Media Program.

Projects are judged in a multi-level competition on originality, compliance with software engineering principles, completion, and their successful deployment.

Project Inception

Project ideas are ilicited from industry, academia, and from the students themselves.

Project Planning

Students develop plans after gathering requirements and/or building prototypes.

Design

Requirements are converted into comprehensive designs at many levels of detail.

Implementation

Designs are materialized into functional products via a series of iterations.

Testing

Formal testing is carried out using tools like unit-testing.

Deployment

Final products are delivered to the stakeholders for deployment.

Our Sponsors

The Outstanding Computer Science Project competition was funding by the following generous companies for the 2016-2017 school year. This year’s awards were made possible through donations from our sponsors:

  • Unisys
  • Bentley Systems
  • Cigna Corp
  • Conde Nast

2016-2017 Final Four

The CCI senior project is a competition for outstanding CCI senior project development groups, which showcases the integration and application of their undergraduate degree program into the senior project. They meet in a competition of the four best projects throughout the College of Computing and Informatics. However, this year, we had five exceptional projects and they competed against each other for top billing.

High Water

A roguelike survival game set in a sinking city featuring simulated weather, a procedural city, and intuitive crafting.

View

1st Place

Drexel Chatbot

A web-based API for a chatbot that is capable of answering natural English questions about Drexel University, using a neural network.

View

2nd Place

Connectome

ConnectHome allows ALS patients to communicate through social media by just using their mind.

View

Archivist

Archivist is a web app that offers an easy way to store, search, and categorize any pdf or html files that you upload.

View

Honorable Mention

 

 

 

1st place - Highwater
2nd place - Dr. Exel Chatbot
Honorable Mention: Archivist

Additional Honors

In addition to the final four CCI had these additional outstanding projects that will receive special recognition:

Best Health Care Application (tied)

Project: iPearDescription: iPear is a mobile application that provides emergency dispatchers with more accurate location data for mobile 9-1-1 calls and information relevant in emergency situations.
Team Members: Alex Yang, Austin Schaeffer, Chris Ozgar, Daniel Lopez, Nathan Andrews, Nina Huenke
Advisor: Dr. Chris Yang
External Stakeholder: Alex Zausner - The Children's Hospital of Philadelphia

Best Health Care Application (tied): Project: DisEasy
Description: DisEasy provides easy-to-use data visualizations to depict their disease likelihood relative to empirical population data using patient laboratory results.
Team Members: Angeline Aguinaldo, Kofi Lewis, Lucy Moss, Joel Parks, Julian Plotnick, Flint Rowell
Advisor: Dr. Rosina Weber
External Stakeholder: Dr. Anita Gupta

Best Virtual Reality Game: Project: Shadow Circuit
Description: A fast-paced, room scale virtual reality sports game utilizing whips and gravity wells to redirect the ball.
CCI Team Members: Mike DiLucca, Andrew DiNunzio, Johanna Oberto, John Gall, Sanjay Balaji
Digital Media Team Members: Daniel Ingman, Tyler Schacht, Mike Cancelosi, Cory Zicolella, Ryan Badurina
Advisor: Jeff Salvage
External Stakeholder: Stefan Rank

Best Project Management:
Project: Menti
Description: Menti is a system you teach, naturally reinforcing your own understanding of algebra.
CCI Team Members: Micah Chao, Aaron Segal, Ryan Young, Alex Palmatier, Jonathan McDaniel
Advisor: Dr. Filippos Vokolos
External Stakeholder: Mike Fiocco, Father Judge High School

Best Community Service:
Project: LifeKit
Description: The United States is in the midst of an opioid epidemic. Many patients and drug users are dying of overdoses in record numbers. Oftentimes, help is simply not available and/or not on time. Lifekit seeks to be a rapid response system to overdosers -notifying emergency responders to quickly neutralize the effects of the overdose with a drug called Naloxone. With the LifeKit self designed proprietary hardware to measuring body posture and respiratory rate, the app will automatically detect overdoses and alert responders of the overdosers’ whereabouts for assistance.
CCI Team Members: Khoi Tran Kathy Lu Jacob Smith Anh Le Jaehoon Kim Justice Ogbonna
Advisor: Dr. Filippos Vokolos
External Stakeholder: Dr. Anita Gupta

Our Judges

Each year our "Final Four" competition is assessed by a panel of external judges selected from local industry. Often the judges have a strong tie to Drexel's Computer of Computing and Informatics.

Rob Johnson

Chief Architect of the Unisys Stealth program, Unisys Systems

Earlin Lutz

Advisory Software Engineer at Bentley Systems

Colin Kerr

Software Engineer at Bentley Systems

Brian Mitchell, Ph.D.

Senior Director in Cigna's Enterprise Architecture team

Paul Fryzel

Programmer, Condé Nast