FINAL YEAR THESIS