It's used with high school students as well - 10th grade.
Also, you do find it used in other settings, such a sports. The first year a player is on a team is his rookie year, but the next year is his sophomore year. You certainly hear it when talking about (American) football.