How to Select a Computer Science Specialization