Pinned Repositories
3_Comp_Arch
This module focuses on the architecture of modern high performance microprocessor systems. Topics covered are procedure calling conventions, the architecture of RISC CPUs, instruction level pipelining, virtual memory, caches, multiprocessors and cache coherency.
AI
This is a repository for two projects undertaken as part of my Artificial Intelligence module. The first project’s aim was to apply the A∗ search algorithm to the processing of propositional Prolog knowledge bases. The second project was implemented in Python.
CSU33031_proxy_server
The objective of this project was to implement a Web Proxy Server. A Web proxy is a local server, which fetches items from the Web on behalf of a Web client instead of the client fetching them directly. This allows for caching of pages and access control.
database_project
A repo to host the code and documentation for a database designed for Information Management Module
minesweeper
The final project for CS4012 requires you to build an auto-playing implementation of the game minesweeper; use Threepenny to build the user interface and provide as complete an automatic player as you can.
ML_Group_Project
music_copyright_management
secure_social
This project is is a secure social media application. The project goal was to design and implement a suitable key management system for my application that allows any member of the group to share social media messages securely, and allows you to add or remove people from a group.
SimpleCloudApp
sweng_2
This repository hosts the code for the CS33013 group programming project. The project itself was to deliver a user engagement and visualisation dashboard that would work with a video and content platform facilitate internal company knowledge sharing.
ruthbrennankk's Repositories
ruthbrennankk/3_Comp_Arch
This module focuses on the architecture of modern high performance microprocessor systems. Topics covered are procedure calling conventions, the architecture of RISC CPUs, instruction level pipelining, virtual memory, caches, multiprocessors and cache coherency.
ruthbrennankk/secure_social
This project is is a secure social media application. The project goal was to design and implement a suitable key management system for my application that allows any member of the group to share social media messages securely, and allows you to add or remove people from a group.
ruthbrennankk/sweng_2
This repository hosts the code for the CS33013 group programming project. The project itself was to deliver a user engagement and visualisation dashboard that would work with a video and content platform facilitate internal company knowledge sharing.
ruthbrennankk/AI
This is a repository for two projects undertaken as part of my Artificial Intelligence module. The first project’s aim was to apply the A∗ search algorithm to the processing of propositional Prolog knowledge bases. The second project was implemented in Python.
ruthbrennankk/Algorithms_Data_Structures
Playing around with commonly used algorithms and data structures
ruthbrennankk/CSU33031_proxy_server
The objective of this project was to implement a Web Proxy Server. A Web proxy is a local server, which fetches items from the Web on behalf of a Web client instead of the client fetching them directly. This allows for caching of pages and access control.
ruthbrennankk/database_project
A repo to host the code and documentation for a database designed for Information Management Module
ruthbrennankk/minesweeper
The final project for CS4012 requires you to build an auto-playing implementation of the game minesweeper; use Threepenny to build the user interface and provide as complete an automatic player as you can.
ruthbrennankk/ML_Group_Project
ruthbrennankk/music_copyright_management
ruthbrennankk/SimpleCloudApp
ruthbrennankk/Computational-Mathematics
ruthbrennankk/CS7DS4-A3
ruthbrennankk/CS7IS3-Lucene-Cranfield
ruthbrennankk/cs7ns1-meshd
ruthbrennankk/data_visualisation
ruthbrennankk/Functional_Programming
ruthbrennankk/GitHubAccess
Interrogate the GitHub API to retrieve and display data regarding the logged in developer.
ruthbrennankk/lca_project
Repository for Lowest Common Ancestor project. Which implements the lowest common ancestor using Binary Search Trees in Java.
ruthbrennankk/scalable_group_project
ruthbrennankk/ShapeServer
ruthbrennankk/Software-Engineering-Essay
Repository to host an assignment for the module CS3012. To produce a short (2-4 page) biography of a key software engineer, discussing the work and impact of the individual.
ruthbrennankk/systems_programming
This module was focused on practical exercise all of which this repo hosts. The projects were completed using Unix operating system in C and C++ programming. The goal here was to create simple, clear and general solutions to real problems.
ruthbrennankk/Telecommunications_II
In which messages published by a publisher and are forwarded onto subscribers by a broker, if the subscriber has subscribed to the topic of the message.
ruthbrennankk/WeatherApp