People often forget how few hours go into a typical university paper.
It’s not unlikely that a programmer with a full-time job could put in more hours in just one month than a student would for an entire introduction to programming paper.
It’s unrealistic to expect to be able to cover all aspects of programming in such a short time.