As the Web Master for the University Of Surrey Computing Society, I have been tasked with creating a new web application for the society.
Language: Nuxt2
Capture, organize, and access your thoughts effortlessly with a simple, powerful note-taking application that offers intuitive design and multimedia support, ensuring your ideas are synchronized across devices.
Language: Electron, Next.js
This Django project for the COM2025 module is a website designed for a music distribution platform.
Language: Django
This coursework for the COM2041 module is concentrated primarily on the practical applications of cryptography, including advanced encryption standards like AES, data encryption standards like DES, secure hashing algorithms like SHA, and public-key cryptographic systems like RSA.
Language: Java, CryptTool, C++
This second coursework for the COM2041 module is focused primarily on security protocols, including the assessment of vulnerabilities to man-in-the-middle attacks by potential attackers, such as Alice and Bob. It encompasses methods for hashing, encryption, and the application of MAC (Message Authentication Code) addresses to safeguard data during transmission between users utilizing the Scyther software.
Language: Scyther
This Java project for the COM1032 module simulates how memory is allocated and deallocated in computer systems.
Language: Java
In this Java-based project for the COM1028 module, Java is utilized to access and query a SQLite database.
Language: Java
This ARM-32bit Assembly language project for the COM1031 module is a Morse code translator. It displays the inputted letter on a 7-segment display and in the terminal, using a button for input.
Language: ARM-32bit Assembly
Designed for the COM1025 module, this web project features a simple database backend, accessed through PHP.
Language: My-SQL, PHP, HTML, CSS, JavaScript