# Scientific Projects

## S-Apollo11

Calculate the magnetic field on the track of Apollo 11.

## S-ChargedParticles

Calculate the electric field of a collection of point charges at a given point in 3D space.

## S-FeynVertex

Create Feynman Diagrams of the elementary particle interactions.

## S-GeneRun

Run an agarose gel simulation with the given data of restriction enzyme cut gene lengths.

## S-Friction1D

Given the initial velocity and height of a 1D point particle, thrown up or down, calculate the velocity as a function of time in the presence of air friction.

## S-Friction2D

Given the initial speed (m/sec) and the launch angle (in degrees) of a point particle projectile calculate the trajectory (x and z values, in meters) as a function of time in the presence of air friction.

## S-GuidingCenter

Calculate and animate the trajectory of a charged particle in an electric and magnetic field.

## S-MakeGraphene

Build a graphene sheet whose size is determined by the user.

## S-MotionField

Calculate the trajectory of a charged particle in an electric and magnetic field.

## S-NewtonRoot

Calculate the roots of a function using the Newton's method.

## S-PiMonteCarlo

Find approximate value of π by using Monte Carlo method.

## S-PlancksLaw

Calculate the total power emitted by a blackbody using the Simpson's rule.

## S-RandomWalk2D

In this project, we are going to see how a particle moves randomly on a surface, such as a single celled organism in a buffer medium containing nutrients.

## S-RelMotion1D

Use both classical and relativistic mechanics to analyze motion of a particle under constant force.

## S-Rocket

Simulate the trajectory of a fuel-consuming rocket.

## S-SmoothData

Convert a noisy signal to a clean one by using the moving average algorithm.

## S-Taylor

Calculate exponential of a float number numerically by utilizing the Taylor expansion.

## S-TunnellingEarth

Analyze numerically the motion of an object falling through an hypothetical tunnel.