Yes, you are right. Trainees who train in the deck department to become Navigating officers are called "deck cadet", similarly trainee in the Engineering department is called an "engine cadet" or a "Junior Engineer".