are rotc cadets in the military?
As an ROTC cadet, you are not in the army. Unlike West Point cadets (as well as cadets at the USAFA and USCGA and midshipmen at the USNA), you are not subject to the Uniform Code of Military Justice.