Studying my 4 year BSc in Scotland: the first two years didn’t “count” to your overall grade and had more “required” modules/classes (e.g. maths for CS degrees).
This had pros and cons:
- it was nice to have a bit more of a gradual build
- this would probably avoid some of the issues here
- if you are lazy like me: you do bare minimum effort first and second year and then get crushed by both workload and lack of foundational knowledge in third year
- if you apply to a US company, some will want to see your “full transcript” and don’t accept “I was too busy playing CS (Counterstrike) to study CS (Computer Science)”