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.
Start Free
Cut Data Warehouse Costs by 54%
Easily migrate from Snowflake, Redshift, or Databricks with free tools.
BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
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.
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.
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.
Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.
Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
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.