Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Get Started Free
Save Up to 91% on Cloud Compute With Spot VMs
Automatic sustained-use discounts. One free VM per month. No negotiation needed.
Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
This project extends the BlueJ Java IDE. It aims to add networking capabilities to the BlueJ interface through BlueJ's extensions API. Since BlueJ is most suited for teaching Java to new programmers this project will focus on teaching.
Tank Battles is a 3D simulator for teaching robot artificial inteligence. It's
heavilly influenced by Robocode, but differs from the former in that it adds the complexity of a full 3D scene, realistic physics simulation, among other features.
jCpSim (Java CardioPulmonary Simulations) is a set of Java
packages for simulation of human physiology (respiration,
circulation, ...) and of medical therapy (ventilation, ...).
Creation of user interfaces and therapy optimization is supported.
With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
An Eclipse plugin to help create, edit and transform Educational Modeling Languages (EML), i.e. semi-formal languages describing teaching/learning strategies. It uses the Eclipse Modeling Framework (EMF) to automatically generate e-learning applications.
A Day in the Bay is educational software designed to teach ecology to late elementary schoolers. The child plays as an organism in the Chesapeake Bay and learns and explores the interconnectedness of different species in the largest estuary in the world
The virtual lab is a NASA-funded project to provide simulated instrumentation. ITG has developed a Virtual Microscope (Virtual SEM and LM) for viewing high-resolution, multi-dimensional image datasets. More info and data: http://virtual.itg.uiuc.edu
JSim8086 is platform-independent Assembly Language Simulator of the Intel 8086 CPU. It was designed to be a learning tool (CAL) for first year Computing students who are learning Computer Systems Organisation and Assembly Programming.
New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.
Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
The Statistics Online Computational Resource (SOCR) provides online aids for probability and statistics education, technology based instruction and statistical computing, including applets, computational and graphing tools and educational materials.
An environment to experiment in software development interfaces
evaluating different tools to educate software developers to use
development tools such as wizards and programming languages.
A complete survey administration and data collection system. A fully featured replacement for Quancept, supporting CAPI, Web, CATI, PDA and Paper survey modes. Sonar is the reference implementation of JCaiF for CAPI and Web survey interviewing. Try it!
Molle is a cross-platform prover for modal logic, which exploits the modal semantic tableaux method. It features a very usable graphical interface, with interactive representation of generated models. Molle is maintained by Politecnico di Milano.
JCPUSim is a CPU (Central Processing Unit) simulator written in Java. It is intended to aid in teaching how the fetch-decode-execute cycle, CPU, registers, memory and assembly programming language work in a computer system.
ETH Lecture Communicator is a tool to improve the interaction in the classroom. The software enables the instructor to create and carry out in-class online-assessments and facilitates organized and instant two-way communication for big classes.
Educational software consisting of programming small robots wich may achieve simple tasks or combat between them in various environements. Combines 'Robocode' and 'CeeBot' features.
jFAST is a simple finite automata (FA) graphical simulation utility; it is designed to feature simple mechanisms for creating, editing, and simulating FA. jFAST is ideal for use by students, instructors, and self-guided explorers alike.
msgnet is a library that implements a simulation framework with visualisation for message passing networks.
This might be useful for teachers and students of distributed systems courses.
Java3D 3DS FileLoader for platforms supporting JDK1.4 and Java 3D
Highly functional, multiplatform 3DS File format loader
Supports:
Heirarchical animation
Cameras
Point Lights
Directional Lights
Textures
Smooth Groups
and other features
The Ludwig system is a combined tutoring and assessment system written mainly in PHP and using a MySQL database. It is intended for elementary programming classes. Ludwig was developed at Penn State as the result of a Software Design class.
Open Source Learning Management System implemented in Java. Implemented by Rubecula Software, LLC. An integral part of Automatic e-Learning by TRA. Conforms to SCORM 1.2. Built on open-source platforms: ADL SCORM RTE, Hsqldb, Tomcat, Commons, etc.