I’m in a 3 year mechatronics program, and we covered 555, LM741, and similar ICs in our 2nd semester PLC/digital/electronics class. No microcontrollers until year 2. I don’t feel I conceptualized it very well, but it gave me a good whetted appetite to dive further.