> universities are subjectively making this hard. 42 fixes it.
I don't buy that at all. Programming is programming. If you can do it at "42" (without supervision), I'm pretty sure you can do it in a university too. An important part of university teaching is also based on programming projects, and class attendance is usually not mandatory. I assume there are more classes that don't involve coding than at 42 (some maths, some more theoretical CS stuff) but not enough to fail an otherwise motivated student.
Besides, if some student is unable to take a few classes they doesn't like, I'd be worried about their ability to adapt to a professional context.
Actually, I taught CS in a French university, and usually, the only students that fail totally lack interest in the discipline. I can remember one or two students that liked programming as a hobby and quit or fail, but it's pretty rare.
CS courses are not be the culprit to the failures I have in mind...
I had to study Chemistry for 2 years (no CS DEUG at that time), failed to pass because of thermodynamics, was finally rescued in-extremis because the jury's head was also my CS teacher (CS was an option). I entered a CS engineer school and things went very smoothly after that.
I almost failed to study CS! because of thermodynamics. It could have been because of bio-chemistry, or maths. None of which were needed to study CS.
42 fixes this. Their pre-requisites are relevant to what you'll need to study.
I don't buy that at all. Programming is programming. If you can do it at "42" (without supervision), I'm pretty sure you can do it in a university too. An important part of university teaching is also based on programming projects, and class attendance is usually not mandatory. I assume there are more classes that don't involve coding than at 42 (some maths, some more theoretical CS stuff) but not enough to fail an otherwise motivated student.
Besides, if some student is unable to take a few classes they doesn't like, I'd be worried about their ability to adapt to a professional context.
Actually, I taught CS in a French university, and usually, the only students that fail totally lack interest in the discipline. I can remember one or two students that liked programming as a hobby and quit or fail, but it's pretty rare.