Yes, participants in ROTC generally have a commitment to serve in the military after graduation. The length of this commitment may vary depending on the specific program and the amount of financial support received.