about your first point, well not necessarily. I've passed all my classes except for my thesis. and for our thesis, you don't need to attend a class or go to university. you can work remotely with your teacher, send them your papers and your designs through mail and they'll make corrections that...