In uni every subject is typically bellcurved but the computing subjects were absolutely ruthless about it. So for a normal subject if you write a bad essay if you at least write something you will get something.
But in computing, it's easy to see if it works and if it doesn't work. If it doesn't work, you get a zero. Then from there the ones that aren't instantly zero, it's an easy way for the lecturers etc to grade if you make them compete with others. Or you score based upon the work that gets produced. Which would lead to one of two scenarios:
in these cases, the lecturers and the tutors will not offer any hints on how to go beyond the basics so the computing subjects can be a bigger time sink than what people expect and if you fall behind they are also easy to fail (and not easy to catch up on).