Project
Code: ENCTNS601 · Credits: 4 · Hours: — · Type: PROJECT
The Y2P1 Project is a major individual or two-person engineering effort that becomes the foundation for either the Y2P2 Industrial Project (course-based track) or the full thesis (research track). It is the moment in the degree where a student takes a real problem, designs a solution, and defends it.
Key topics
- Problem definition: identifying a real-world gap (Nepal-context preferred).
- Literature survey: how to read research papers, manage a reading list, write a survey.
- System design: requirements, architecture, threat model, evaluation plan.
- Implementation: incremental milestones, version control hygiene.
- Evaluation: empirical results, benchmarks, ablation, statistical significance.
- Mid-term and final defence: presenting, defending, taking criticism.
- Documentation: project report, code repository, video walkthrough.
Learning outcomes
By the end of this subject, a student should be able to:
- Scope and decompose a 6-month engineering project into milestones.
- Write a literature survey that connects 15+ papers around a single thesis question.
- Defend technical choices under hostile but fair questioning.
- Produce a maintainable code artefact that another engineer can pick up.
Further reading
- The Craft of Research — Booth, Colomb, Williams.
- Writing for Computer Science — Justin Zobel.
- IEEE and ACM author kits for thesis/project reports.
- Local DoECE thesis archive for reference dissertations.
Chapter notes
Detailed chapter-by-chapter notes for this subject are still being written. The topic outline above mirrors the published syllabus. If you'd like to help draft a chapter, see the contributing guide.
· min read