3rd year courses usually have a pre req of 2nd year courses and if it's not a pre req it will be assumed knowledge. The amount of shit you would have to remember would be crazy if you were to super overload.
The pracs you have in a science degree and the assignements you would have to do...