The classic educational progression: learn to drive an automatic in class, practice with a manual transmission for homework, then take your exam in the cockpit of a Boeing 747. Computer science degrees in a nutshell. "Here's how variables work" on Monday, "implement a neural network from scratch" by Friday, and "invert a binary tree while the building is on fire" during finals week.