Btech final year projects or semester project?


Please tell me the topics for btech final year project ? Should I take research project or development project like a web development or app development ?


I am working on optimization research projects , so I can tell few from that field , like
Ant colony optimization for web service composition
Ant Colony Optimization for Traveling Sales Man problem.
A linear programming approach to the cutting-stock problem
Exact solution of cutting stock problems using branch-and-bound