I can not find much information on this. Does anyone know how? Also is OCS and/or STA-21 hard to get into with an engineering degree?
Contact the NROTC program at the school in which you will enroll. Before starting classes (Summer) would be best so that you can schedule the required first semester NROTC course.
Think very carefully about what you are trying to achieve. You may (or may not) be better served by joining the National Guard through your college career, and then transitioning through OCS upon graduation. Pick up the phone and call the ROTC unit at the school, and perhaps the National Guard unit in your town and gather information.
As @aglages says, contact the NROTC unit at the college you wish to attend. Generally, yes, you should do this very early in the summer. See the following information from Iowa State University NROTC.
http://www.navy.iastate.edu/prospective-students/nrotc-college-program/
Also, the Navy loves engineering majors and it would almost certainly help in getting into OCS or STA-21. No way would it hurt you.
Good Luck!
Considering the OP asked about Navy ROTC…perhaps you could supply a link to the Navy National Guard?
@aglages, there are those who know absolutely what they are aiming for and others who are going down a path, not knowing all the alternatives.
I am trying to be helpful.
If the OP is resolute, he can ignore my advice. However, he cannot dream up alternatives if he is less sure of himself. I think I was very clear that I am unsure of what he is trying to achieve; and that he may or may not want to consider other alternatives. Maybe he has a strong family tradition in the Navy; maybe he is in a Navy town and that is what bombards him from every direction. Do YOU know for sure?
@ItsJustSchool: I know what he asked…and I know that the Navy doesn’t offer Naval National Guard…and I also know that I chose not to give advice on any number of other areas that the OP might be interested in like girls, investments and religion…but did NOT ask. Of course that might just be me…someone that tries to keep on topic and assumes that if someone wanted broad advice about something they would actually request it. Perhaps your approach is better. Thanks for explaining your reasoning.