俺の勝手なイメージだが、工学=C系で科学=ML・LISP系。

純粋にアルゴリズムを学びたいならC系列はダメだな。雑音が多すぎる。
でも、ハードウェアまで絡めてやるなら、C系列しかないと思う。