You are confusing Army Reserves with ROTC(Reserve Officer Training Corp). The highest rank a college student in ROTC can attain is Cadet Colonel if they are the Brigade Commander. Army Reserves are non-active duty units/positions that have commissioned officers who can become general officers.