This site was designed to help students learn conceptually complex STEM problems by giving them a more interactive way of engaging with course material.

Our long-term vision is to create an open repository for a range of visualization-based models: from interactive data visualization (through plots) of system response to more advanced graphics-based simulations of complex natural and engineered systems. Our models cover a variety of different topics and subjects, hopefully you find these to be useful!

- Mountaintop Summer Team


The Github repository containing all code and documentation related to this project can be found below:

Github Repository

Reaction Kinetics:

Reaction kinetics is the branch of chemistry concerned with the rate of transformation of reactant into product. Reaction rate is generally expressed in terms of concentration per unit time. This program allows you to see the change in A, B, and C concentrations as you change the orders and initial k-constants.

Reaction Kinetics Model

Zero Energy Cooling Chamber:

This program allows you to create a Zero Energy Cooling Chamber with your chosen specified dimensions, material and location for the chamber. A Zero Energy Cooling Chamber is an eco-friendly and cost-effective way of storing food. Usually used in hot climates, it uses passive evaporation to cool down the food storage chamber. Click to see more information.

ZECC Model

Infectious Disease Model:

The SIR Model (Susceptible-Exposed-Infected-Recovered) is an infectious disease model that relates different populations through a set of ordinary differential equations.

SIR Model

Catalysis Data Science Model:

Ever wonder how your email is classified as spam? How about how forecasting is done in fields such as business, medicine, and many others? The answer is data science and machine learning concepts. Data science and machine learning are emerging fields which are increasingly being used in the real world. Our module will introduce many of the basic key concepts of data science and machine learning which are used in many real world applications.

Catalysis Model

DAC Model:


DAC Model

Digital Lab Twin:

Want to delve into machine learning? Interested in expediting your experiments? The digital laboratory twin allows you to do both, by building your own neural network! Our system allows you to customize a network and analyse it's capabilities in seconds. Models can then be used to optimize the complex biochemical-engineering system called a photobioreactor, adjusting initial conditions to perform 'experiments' and maximize valuable bioproducts.

DLT Model