Remembering some SD from when I was in grad school, teaching a class.
This one class was senior level, engineering. I kept my advisor's policies, because I liked them. One of them was that homework and projects were 40% of the grade. The idea was that real-life engineering isn't about being able to solve test questions in an hour, but about working out solutions.
There was a guy in one class whose brother owned an engineering firm in Big Town An Hour Away. He was already working full time for his brother, and rarely came to classes. I told him after the first test that he wasn't going to pass if he didn't start handing in homework. At midterm I told him the same (and submitted something to the school that he was failing). There was a group project, and his teammates reported that he never showed up to the working sessions they had, and never contributed to it, so he got a zero.
Come the end of the semester, and he was shocked that he'd failed and was not going to graduate. He begged to be allowed to do all the homework and turn it in over Christmas break. His brother tried to raise heck with the school, saying the kid already knew enough and just needed the dipoloma. My advisor stood behind me, though. I don't remember where he ended up, but he didn't take the class again with me, and it was required for the track he was on.
Speaking of the group project, it was big part of that 40% (20%, my shaky memory says). I'm not a fan of group projects, but depending on what you do, engineers need to be able to work with each other. There were two versions of the project that my advisor alternated between, and I continued to use. Each semester the numbers in the project , and the type of analysis/results wanted to be shown in the report would be changed.
One year, as I was grading the projects, there was one that was odd. The numbers were really wrong, and the guys had included some graphs that I hadn't asked for....this year. I went to my collection of previous years' projects, and found one that was identical in the numbers and analysis. The written parts were new, but the numbers were the same (as in, they just printed out the previous student's files).
I wrote a big red "0" on it. One of the guys came to me and said it was his fault. He'd had the job of crunching the numbers, and he didn't leave enough time so he just used his roomate's file and hadn't told the others. I wasn't impressed with the whole group -- the idea wasn't that one person did all the engineering and the others wrote a few paragraphs. Again, they tried to appeal and were lucky not to be tossed out (my advisor convinced them to take the zero and not go higher than him). They were all smart guys, but kinda dumb too.