I have been a software developer for about 35 years now and having reached my second childhood am interested in changing careers. I'm working on a bachelor's in physics and was wondering whether a PhD is required to teach at the college level or whether a masters will be acceptable. In the computer field, job descriptions generally indicate that a bachelor's degree is required, but that isn't actually the case. Most employers (all that I've ever encountered) are much more interested in experience than a degree. When a listing for a physics instructor indicates that a doctorate is required, is that actually the case?