Haai Austino Paul
As per the last ranks admitted last year (incorprating Spot admissions ) you might have a chance in all departments in Main campus including Naval Arch. & Ship Building -- Department of Ship Technology.
N:B If this answer is helpful please mark as one.