With an expected graduation from a master's program in 7 months, I recently started the process of applying for jobs and submitting my resume to companies for full-time and hopefully long-term employment. There isn't a lot of work in my field locally, so almost any position I interview for would require relocation.
I have my expected graduation date listed on my resume, but should I address in my cover letter that I won't be available to move or start work for several months? For a more general answer, could there be different etiquette if the target employment date were a a couple weeks, couple months, or a couple years in the future?