which engineering branch better than btech cse