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 2017-2018 school year. This year’s awards were made possible through donations from our sponsors:

  • Unisys
  • Bentley Systems
  • eMoney Advisor

2017-2018 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.

Operation Exodus

Operation Exodus

Operation Exodus is an immersive, virtual reality, cooperative stealth game focusing on communication between two players to help solve puzzles, fight artificial intelligence based enemies, and interacting with the world environments.

View
Smart Security

Smart Security

Smart Security provides an affordable, multifunctional, and transportable security alarm system that utilizes a smart home device (Google Home).

View
StratHub

StratHub

StratHub is an extendible framework and hardware pairing used to control smart lights without the worrying about a wall light switch.

View
Trials Of The Rift

Trials Of The Rift

Trials of the Rift is a top-down, couch co-op, dungeon-crawling game where two teams of apprentice wizards race to complete a series of tasks.

View

 

sc

 

 

Poster Presenters

Gait4Dogs

Gait4Dogs

The Gait4Dogs application aids veterinarians by analyzing the motion of a dog's legs while it rehabilitates from an injury.

View
Scan Me

Scan Me

ScanMe is an advanced QR-based contact management application with the functionality to create and scan custom contact profiles.

View
YesSQL

Virtual Medical Assistant

Virtual Medical Assistance (VMA) is a mobile application that will guide and help patients through procedures.

View
WikiQA

WikiQA

Utilizes an existing knowledge base with entities and relations extracted from Wikipedia articles in order to answer user-specified queries.

View

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.

Erin McAllister

Vice President, Brand and Digital Marketing, Unisys Systems

Colin Kerr

Software Engineer at Bentley Systems, Incorporated

Mike Stratoti

Principal Software Engineer at Bentley Systems, Incorporated

Nick Dillisi

Head of Technology at eMoney Advisor