As an engineering student, (I assume you are) you can sign up too, all you need is to pass the physical test, which is a joke
I may not finalize the contract, cuz I will have to work for them for 5 yrs after I grad (including one yr of officer training) they pay big bucks now, and lock you in their system later. That is a big catch, got to watch that.