Skip to main content

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