Well they might've cheated. There's a lot of that around.
But if it's a pattern you see from STEM majors from a US school, you could complain to their dean. They usually have industry advisory boards also to get feedback about how students are performing and what is needed.