The final year project (FYP) is the core of a degree, either it is Computer Science (CS), Information Technology (IT), or Software Engineering (SE). It plays a crucial role to secure job in the tech industry. In that case, it should be challenging that helps to learn new things. The selection of the topic is quite a strenuous process. The students should select the topic in which he is interested or wants to work in that field. Mostly, students select a topic, but the supervisors ask the candidates to bring some novel ideas. To bring novelty requires a lot of research, without effort the project will be useless. Research papers help to create something new. Try to read topic research papers specific to your topic. Afterward, apply your critical thinking and make sure how you can make it better or create something from scratch.
As Anthony J. D’Angelo said,
Don’t reinvent the wheel, just realign it.
After the selection of topic, try to make plans how you are going to accomplish this. The project may require learning new concepts, tools or programming languages. Keep yourself aligned to the requirements of the project. Proper planning is required to meet the deadline. A person should have time frame and work accordingly. Frequent meetings with the supervisor can be beneficial to evaluate the progress. Contacts with the people who are working that industry, can help in provide guidelines.
The final stage of the FYP is Evaluation, based on that the student will awarded marks or grades. It is like viva; you will be asked questions regarding project. You should prepare for that and revise the concepts accordingly. After the completion of your Final Year Project; do not wait for the result, just join any software house, a team or any organization. It will add plus point in your resume. The longer you kept yourself away from industry; the more it will take you to land your first job. And good luck!