Comment
Comment by SergeAx
Note there is a very observable difference between computer science and software engineering. In Advanced Programming they offer Haskel, Scala and Prolog. While those languages are fun to learn and use for personal purposes, there's effectively zero commercial space application for them.