I'm east coast, have extra work (not security unfort), and won't run a background check on you. Are you trying to stick with security? Or does any development work suit you?
Really? You are worried about having to switch majors because you might not be employable and yet you want to be picky? If it is a language you don't know then tell them you'll freakin learn it just for the job!