18
Why did MIT switch from Scheme to Python?
(youtu.be)
Lisp (historically LISP) is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation. Originally specified in 1958, Lisp is the second-oldest high-level programming language. Only Fortran is older, by one year.
Common Lisp
Clojure
Racket
Scheme
Learning in university how computers worked was invaluable and helped me make my career choices, especially in regqrds to embedded systems engineering, which you seem to have forgotten about.
Not everyone in every college program takes every single course that is offered. There's plenty of material and surely interest for at least one embedded course which would cover the basics.
Heck, all you need is one tight real-time requirement and suddenly how the computer works is important.
For many modern systems, the solution to that is to have a whole separate CPU (generally just a basic coprocessor).