I am a first year PhD student in computer science.
The major areas my supervisor is working with are: Theoretical Computer Science (knowledge representation, uncertainty, etc.) and wireless sensor networks (applied Computer Science). I need to select from one of these areas to specialize. In fact I can work in, and have an interest in, both the fields. What I can not figure out is what will be most applicable in a future job in industry (especially as I am not looking to pursue a career in academia).
I deeply appreciate any advice on this from you all.