Main Website Logo

Third Year

Overall Year Grade: 2.1 (67.8%)

Dissertation Project (Hustings)

An iOS application designed to teach beginners politics. The application was developed using SwiftUI and is compatible with iOS, iPadOS and macOS through Project Catalyst. Hustings enables students to view a range of text based lessons on various political topics, followed up by a quiz testing their knowledge. Students are able to join a class so that teachers can view their progress. Debates can also be held in classes with debate sides allocated randomly to prevent bias. The database is managed using NoSQL on Firebase.

Learn menu where students can view a list of topics.Student dashboard overviewing progress.

3D Graphics Snowman

An animated snowman scene developed in OpenGL using Java. There are multiple buttons that allow the user to interact with the scene and modify the effects.

Smowman scene in OpenGL

© Matt Sykes 2021, all rights reserved.