For the FdSc course you need to apply through company.
If your talkin about the BSC in Maritime studies do you meet the entry requirements for that course?
From reading their prospectus you don't appear to need sponsorship for the BSC as I believe you can do the course without time at sea - however there is no coc at end of it. If your wanting your coc you will need to get sponsored to guarantee you sea time.
Speak to the university they will tell you.