Every courses in CUSAT are good...it just depends on ur interest.....Considering the demand,it is the most demanding course in CUSAT...It has got the highest placement package in CUSAT too,last year it was 27lpa with 12 students getting placed...i know the total intake as 40 (12 seats reserved for Naval candidates),in each category sorry no idea....