@Ashwin,
he has also written correctly, but following different style of answering.
we are finding like this-> (not branch) + brached (60% unconditional braches (CPI =3) + (40% conditional (50% true CPI =3 + 50% false CPI =1)
but he is first finding avg no. of stalls per instruction and then adding it to '1'(actual CPI without stalls).
both are correct.