For some arcane reason, my CS degree had a course in Cybernetics and Systems Theory (which is weird because it is not taught in any other degree in my country, and it is taught by one professor that happened to study Cybernetics in the 60s in East Germany). It is possibly the one course that changed my perception about things, interactions and feedback loops, and it still piques my curiosity.