It requires that you focus on these subjects with elective courses if they're not a part of your university's mandatory curriculum.
Although that's a little surprising, universities do focus on different things; e.g. some have almost no functional programming, others open it on the first BSc course. Some have one half-assed Machine Learning course with a heavy emphasis on theory, others have a major research groups with lots of particular electives. The same can be said of any domain; cryptography, ML, PLT, algorithms, etc.
Although that's a little surprising, universities do focus on different things; e.g. some have almost no functional programming, others open it on the first BSc course. Some have one half-assed Machine Learning course with a heavy emphasis on theory, others have a major research groups with lots of particular electives. The same can be said of any domain; cryptography, ML, PLT, algorithms, etc.