What is a Capstone Project?

A capstone project is a large project that is meant to be the final piece of an undergraduate degree. It will usually require a great deal of research and effort, and is supervised by a professor or teacher.