I have a Bachelors and Masters degree in IT, and many years of experience in programming (embedded). I have now an interest in understanding how semiconductors are designed, fabricated etc. #1 I believe solid state physics is the research area. Should I consider applying for a PhD in Electrical Engineering department or the Physics department? What are the differences between them? I did have some electronics courses in my undergraduate, but, I believe for either departments, I will be required to take lot of courses? #2 Or should I consider modelling and simulation of semiconductor devices? Is this related to programming/computer science at all, or is it mostly practical analytical work? Appreciate any guidance in this regard.