All Studies

Independent Research Project (Capstone Project)

In Progress

A supervised independent project that applies research and technical skills to a substantial computing problem from planning through evaluation and final write-up.

What I Learned

This module brings together everything from the programme: research planning, literature review, implementation, evaluation, and academic reporting. It has strengthened my ability to manage a substantial project end-to-end and communicate results clearly.

Key Concepts

  • Independent project ownership
  • Evidence-based evaluation
  • Combining technical implementation with academic reporting

Key Topics

  • Project planning and milestone tracking
  • Literature-informed design decisions
  • Implementation and experimentation
  • Evaluation and analysis
  • Dissertation writing
  • Limitations and future work

Practical Takeaways

  • End-to-end project delivery skills (plan, build, evaluate, report)
  • Stronger technical and academic communication
  • Portfolio-quality evidence of applied research and problem-solving

Tools & Technologies

  • Git and GitHub
  • Project-specific programming stack (e.g. Python / JS / ML tooling)
  • Experimentation and analysis tools
  • Documentation and reporting tools

References & Resources

  • University of York module materials (COM00151M)
  • Supervisor guidance and feedback
  • Academic papers and project-specific technical documentation

Notes

My capstone project focuses on an independent computing research problem and serves as the main integration point for skills developed across algorithms, software engineering, cybersecurity, AI/ML, and research methods.