The students are obviously "distinct", so it's $10!$ for (a): all permutations yield a different arrival order.
For (b), there are $3$ choices for the first, $4$ for the last, and $8!$ for the remaining, so $3\times4\times8!$.
(c) is slightly more tricky: first, there are $4!$ possibilities for the third year students. And obviously $6!$ for the others (just pretend you remove the sequence of 3rd year students from the arrival order). Now, for each of the $6!$ possibilities, the sequence of 3rd year students can be anywhere among the others, and there are $7$ possibilities (before every one else, after the first, ... or after everyone else). So $7\times4!\times6!$.