What degree do you need to be able to join the coast guard?

To join in Coast Guard that to officer grade either you do Naval Architeture, Marine Engineer,Mechanical Engineer,Elcetrical Engineer