How to choose engineering branch