Individual Project + Dissertation

Drag to rearrange sections
Rich text content

Assignment Details & Skills Developed

"The final year project is an individual piece of work based on your own ideas and abilities. The goal of the module is to further develop skills in organisation, timekeeping, research, developing and critically analysing results as well as reporting work verbally and in a written format. There are only a few lectures, instead, this is achieved through independent learning with supervision support. It is thus important to keep in contact with your supervisor and update him or her about your progress. Your supervisor will direct you and provide useful feedback. "

In addition to the module's described skills, I can also note that I strongly developed my skills in use of C++ where it was used to implement all main logic and mechanics as well as providing overall structure for systems used in the project, everything of which I developed. C++ was used with the Unreal Engine 4 application where I developed skills in using this editor to implement logic as well as effectively utilise the many different tools available to me in order to fulfil the requirements that a full project of this type would be expected outside of my skillset of programming, from things like working with animations, sound effects, 3D modelling, etc.; this project not only showcases my software development proficiency, but also my ability to cover a wide variety of areas which may be outside of my main focus to an effective degree.

I continuously used agile techniques to structure the project, continually iterating over changing requirements to adapt my design and implementations over time, being able to reach solutions to frequent challenges.

Background

My task was to develop a software project (games development) over the course of 8 months. This would follow this structure:
1. (October 2020) Planning and proposal document

2. (January 2021) Alpha demonstration

3. (April 2021) Beta demonstration

4. (May 2021) Final report/artefact and project viva (oral exam)

Throughout development, I was also able to write regular blog posts to document my progress (and support credibility).

Overall, I achieved an A grade for this project including a software project accompanied by a thorough dissertation, along with regular blog entries following my development timeline as well as successfully presenting my project orally to examiners. I was able to consistently achieve at each milestone of the project's timeline, staying in-line with deadlines and producing an exceptional piece of work.

In the project viva, I presented a video I had prepared to showcase my project to two examiners. I would then go on to answer questions about my project, with the examiners having access to my source code. 

Attached Files

Attached is my dissertation for this project which provides very intricate detail on each component of this project from research and analysis carried out, my designs of each system, implementation descriptions, testing methods, project management, contingency planning, etc.- everything!
GITLAB LINK

SECONDARY COPY LINK

 

rich_text    
Drag to rearrange sections
Module submission
submission   5148411
Drag to rearrange sections
Rich text content
rich_text    

Page comments