How to Pick a Good Thesis Problem

 Is it well suited for you?

The above are necessary conditions for selecting a project for you.  But to be successful, the problem must also satisfy the sufficient conditions listed below.

Is it doable?

If your project is part of a larger research effort…

To answer these questions you need to carefully think through the project at an early stage, and discuss all these topics with your mentor and advisor.