Toughness of an engineering branch varies as per a student's view but in general the toughest engineering branches are Electrical, Mechanical, Chemical, Civil, etc.