That's how grad degrees are done. But there's simply not enough time to do this at an undergrad level with potentially hundreds of students.
I know it sounds like a farce. Because it is. But it might also be a proper solution.
All this nannyware of various sorts is just more evidence, proof even, of how few of those students should even be there.