-
IBM
- Hursley
- https://james-cocker.github.io/
- in/james-s-cocker
-
galasa Public
Forked from galasa-dev/galasaThe Galasa source code
Java Eclipse Public License 2.0 UpdatedFeb 11, 2026 -
james-cocker.github.io Public
My portfolio. Feel free to browse my projects through my portfolio at james-cocker.github.io, or simply through my various repositories.
CSS Other UpdatedJan 17, 2026 -
Morse-Code-Raspberry-Pi-Pico Public
A 2 person coursework for my Computer Logic module. Uses a button and 7 segment display as a morse code decipherer.
UpdatedSep 28, 2025 -
playground Public
Forked from galasa-dev/playgroundA play area where new starters can try things out safely.
Python UpdatedJul 16, 2025 -
TrustIt-AI Public
An AI system with multiple agents (agentic AI) for misinformation detection. Each agent will have a specialised task (e.g., source credibility check, emotional manipulation detection, fact cross-re…
-
RGB-to-Greyscale Public
Turns an RGB image to Greyscale with the power of CUDA.
Cuda UpdatedFeb 15, 2025 -
priority-planner-repo Public
Ever feel like adding events to your calendar can take too long? Ever wish your to-do list would just be automatically added to your calendar when you have free time? This app, for Surrey's 2024 Ha…
JavaScript UpdatedFeb 27, 2024 -
nextjs-dashboard Public
An introductory course to React and Next.js creating a full stack dashboard project. The project is sponsored by Vercel, hence that is the server this application is being hosted on.
TypeScript UpdatedFeb 25, 2024 -
Students-Union Public
A website that allows users to navigate 8 user-facing routes to manage a database of Surrey's students and societies.
EJS UpdatedDec 19, 2023 -
Letting-Agency-Coursework Public
A system designed to manage a set of properties, with rooms, tenants, complaints and much more functionality. See my portfolio for a detailed description and UML diagram.
Java UpdatedDec 6, 2023 -
Java-Problem-Sets Public
A set of challenges based on UML diagrams as part of the Programming Fundamentals module at the University of Surrey
Java UpdatedNov 14, 2023 -
morse-code Public
Using the Raspberry Pi Pico, in combination with a button, display and buzzer, my friend and I have designed a Morse code decoder
C UpdatedNov 14, 2023 -
University-Laragon-SQL Public
Creating a University database with numerous tables, then manipulating them with various SQL commands
UpdatedOct 27, 2023 -
Noughts-and-Crosses Public
This is a retro-themed 8 bit noughts and crosses game with bots
C# UpdatedOct 26, 2023 -
Click-Maddness Public
The user will attempt to press the 'Click Me!' button as many times as they can within 50 deciseconds (5 seconds)
C# UpdatedOct 26, 2023 -
Lucky-7 Public
Like the classic casino fruit machine, the set of three random fruits will determine a prize for the user. You start on £100, costing £10 per go, try not to go bust!
C# UpdatedOct 26, 2023 -
Password_Checker Public
Ensures the text enters is between 6-12 characters long, has a lower and upper case, and includes numbers
C# UpdatedOct 26, 2023 -
Linked-List Public
Lets the user search, add and delete items in a linked list
C# UpdatedOct 26, 2023 -
Circular-Queue Public
Allows user to push and pop jobs from a circular queue
C# UpdatedOct 25, 2023 -
Circle-Graphics Public
The user can display different shapes on the screen using a button interface with a picture box
C# UpdatedOct 25, 2023 -
File-Handling Public
The user inputs a string the program outputs how many times, and on what lines, it is found in the book 'war of the worlds'
C# UpdatedOct 25, 2023 -
Calculator Public
A calculator program complete with various mathematical functions, including trig and quadratic equation solutions
C# UpdatedOct 25, 2023 -
Connect_4 Public
A connect 4 game in .net where the player can choose between a varying difficulty of computer bots using a weighted grid to make decisions.
C# UpdatedOct 23, 2023 -
Pygame-Platformer Public
A 2D Platformer where the player will traverse 9 exciting levels, acquiring powerups and encountering mobs increasing in difficulty with progression.
-
SQL-Customer-Database Public
Creating two tables, 'customer' and 'customer order', then running various commands on them
UpdatedOct 17, 2023 -
Learning-Java Public
A set of problems tasked by the University of Surrey to learn Java
Java UpdatedSep 29, 2023 -
jpmc-task-3 Public
Forked from vagabond-systems/jpmc-task-3Starter repo for task 3 of JPMC's Forage program
Python UpdatedJan 26, 2023 -
jpmc-task-2 Public
Forked from vagabond-systems/jpmc-task-2Starter repo for task 2 of JPMC's forage program
Python UpdatedJan 16, 2023 -
jpmc-task-1 Public
Forked from vagabond-systems/jpmc-task-1Starter repo for task 1 of the JPMC software engineering program
Python UpdatedOct 26, 2022 -
Dwelling-OOP Public
An example of OOP. Child classes 'House' and 'Bungalow' inherit from 'Dwelling' and, using different methods, will output their various data.
C# UpdatedOct 20, 2022