Final Year Project Stuck? How to Get Your FYP Back on Track
A diagnostic approach for final year students whose project has stalled — technically, in scope, or in motivation — with a concrete way to get moving again.
Read GuideYou've got a rough idea for your final year project — or maybe three ideas and no way to choose between them. Either way, you're staring down a project that will run for months, carries a serious chunk of your final grade, and you're not sure how to turn "an idea" into an actual plan.
This is normal. Final year projects fail more often from planning problems than from lack of effort — students who work hard on a badly scoped project still end up stressed and scrambling in the final weeks.
An assignment has a fixed, bounded task and a few weeks' timeline. A final year project is self-directed, spans months, and mixes two different kinds of work at once — the actual building or researching, and the academic documentation that proves you did it properly. Most planning failures come down to one root cause: scope, not effort.
An idea is a direction ("something about accessibility in mobile apps," "a machine learning approach to X"). Scope is what's actually buildable or researchable, by you, in the time you have. Until you can pass the scoping test below, you have an idea, not a project.
The scoping test: can you complete this sentence in one line?
"I will [build / investigate] [specific thing], using [specific approach or method], to [demonstrate / answer] [specific question]."
If you can't fill in all three blanks specifically, not vaguely, the idea isn't scoped yet.
Most students plan forward ("first I'll do the literature review, then I'll build...") and lose track of how much time is actually left as the project runs. Instead, start from your submission date and work backward through fixed milestones:
Put dates on each milestone before you start work. This turns an abstract "I have until May" into a concrete "I need a working core by mid-February."
Borrow this from software development, even for non-technical projects: define the core deliverable — the minimum version that fully answers your scoped one-line statement — separately from stretch goals — the extra features or depth you'll add only if time allows.
This matters because it gives you a project that's defensible even if things go wrong, which they usually do to some degree. A project with a solid core and undelivered stretch goals is in much better shape at submission time than a project that aimed for everything and delivered an unfinished middle.
Don't wait for problems to become large before raising them. Agree on a regular check-in cadence with your supervisor from the start — even biweekly is enough — rather than only reaching out when something's gone wrong or at the very end. Supervisors can usually redirect a small problem in five minutes; a large problem discovered in week ten is a much harder conversation.
Tell us your rough idea and we'll help you pressure-test the scope before you're months into a project that's too big, or too vague, to finish well.
Draft a one-page project charter: your one-line scoped statement, your backward-planned milestones with real dates, and your core-versus-stretch split. Get it sanity-checked — by a supervisor, a peer, or someone with FYP experience — before you write a line of code or a word of your literature review.
Tell us what you're working on and where you're unsure — we'll help you turn a rough idea into a project you can actually deliver.