well,,,,
it all depends on you , and the porfessor , what he or she will expect from you , what do they like , practical thesis , simutaltion , on site thesis , is ur thesis funded by a compnay or not , courses are easy , just read what is wrriten and see ur ability to understand , but thesis ...