And so it begins.....
If someone isn't smart enough to think of a project to do, offering them a project title doesn't do anybody any good.
First they can't think of a title, so you suggest one.
Then they can't figure out what that means, so they ask you to explain it (we've reached that step).
Then you explain it. As sure as eggs are eggs, they're going to come back and ask you how to implement it.
Then actually help them to implement it.
Then how to debug it.
See where all this is going?
Before you know what's happened, you've earned another degree. Except it won't have your name on it.
@sam
You've got some keywords, start googling and doing some reading.