I am a senior graduating this semester with a B.S. physics degree. Unfortunately, I have not been able to take some of the upper levels (optics, solid state physics) I had wanted to due to scheduling conflicts. Does anyone know if it is possible to take these one or two courses at any other institute? Also related to the subject, although I would like to go to graduate school, I am putting that plan on hold for now. In the meantime, I am trying to get a job that would boost my credentials when applying to grad schools, such as engineering/research positions. I was wondering if there are courses I could take to build up an engineering or computer science background which would make it easier to get a job in such fields. Thank you for any advice anyone might have.