New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Build Agents and Models on One Platform
Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
The Lesson Builder is the part of the Global Circle of Knowledge suite which creates (educational) lessons. The lessons can then be shared with people around the world who can then view them with the Lesson Viewer.
The Poetica Studios Retired Projects is a collection of incomplete and otherwise retired projects from Poetica Studios. These projects contain programs in several languages that can be used for educational purposes or base code for future development.
This is educational software whose purpose it is to clarify the workings of different clustering algorithms by visualising the clustering process in 2D space. This make many possible problems and advantages very clear.
The Minor Java Algebra Library aims to become an open, standard Java library for common problems in the domain of algebra and selected optimisation problems such as TSP and others. MiJAL is aimed to be used in educational envirements but not limited to.
jOptimum is a simple linear programming solver developed for educational purposes.
Now, jOptimum is hosted by http://incubadora.fapesp.br/projects/joptimum
Gumpire is designed to be used as an educational aid in a programming class. It will allow students to program game clients that can participate in a competition without needing to write a complicated interface to a server.
JTSA is an educational time series analysis tool for simple calculations and forecasts using the additional or multiplicative seasonal decomposition method.
Futures Gateway is a not-for-profit educational project for children (primarily ages 8 - 18) and their families. It uses interactive and collaborative activities, especially Wiki and HTML document and media management software, videoconferencing, chat, b
The project JPetriNet is a Petri Net modeling, analysis and simulation tool made in Java Programming Language. JPetriNet was previously intended to aid educational activities but also could be used in any other purpose involving concurrent systems.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
DigiJSim is a simulator for Logial Circuits. It is able to create and simulate logical circuits easily. So it is very helpfull for educational purposes.
JFD is an educational Java tool for computing the formal derivative of an expression. It recognizes the regular operators, parentheses and functions. It can also be extended with custom functions and/or operators.
The Pattern Recognition Analysis Project is a Java implementation of a basic multilayered backpropagation neural network, used in a color recognition and character recognition project, made for educational and experimental purposes.
Provide a computer environment which will facilitate finding patterns and relationships between chords, scales, intervals, keys in an automated manner. In it's current form it may be used as a music theory educational tool for guitar and piano.
Robugs are 'robotic bugs' whose behaviour is controlled by user-designed circuits. It's an educational tool as much a game, and provides a richer simulation than other similar programs. The project is being written in Java (JDK 1.5/J3D 1.3)
A java based digital logic simulator, designed to be used as an educational tool.
uses a GUI to allow users to quickly and easily create and visualise circuits from simple components. User can create custom components
Course Compiler Design I at the ETH Zuerich (Switzerland).
The course program is to write a simple compiler for educational language J01 (similar to Java, with restrictions) for a target platform (either DLX, SPARC or x86).
The CourseReader is an educational computer conferencing program used for conducting courses via the Internet. It filters a newsgroup's messages into multiple courses for offline work. It is especially useful in regions with expensive Internet access.
My intention for creating Software Engineering Techniques is mainly educational. I will post source code I've written or will write that may be useful for others who need to "see" how things can be done rather than just reading references.
The open source Educational System Modeling project (OSESMP) provides a Java-based simulation testbed. Driven by social theory, development conforms to the "process" design pattern exemplified by the theory of communicating sequential processes.
An web system for small university courses, typically postgrad. Simple to install/maintain, easy for "teachers" with any scripting skills to extend. Alternative to big-iron VLEs/LMSs. Forums, quizzes, timetables, cms, year and user management, etc.
NaRP-i (for Not a Real Pseudo Interpreter) is a multiplatform interpreter. His goal is validate analysis of problems made in a pseudolanguage called NaRP. Narp and Narp-i are so interdependent that they should be regarded as a single project.
Avanti Quizlet is an educational Java mobile application that allows users to learn different material by presenting multimedia flash cards or quizzes.
A self-sufficient java framework for numerical solution of ODEs (diff eqs) and visualization. Samples are aeronautics/astronautics/physics/rocketry themed. Focus on clean design, modularity, reusability and documentation. Educational project.