How to Choose the Best Final Year Project: 12-Step Student Checklist

Choosing the best final year project is not about selecting the most advanced topic.