Physics with Calculus
Differentiate a(t)a(t) to get v(t)v(t), then differentiate v(t)v(t) to get x(t)x(t), using one initial condition
Integrate a(t)a(t) once to get x(t)x(t), using any final velocity value
Differentiate a(t)a(t) once and then integrate once, because the operations cancel exactly
Integrate a(t)a(t) to get v(t)v(t), then integrate v(t)v(t) to get x(t)x(t), using enough initial conditions to determine both constants