Algorithms that are the main driver behind a system are, in my opinion, easier to find in non-algorithms courses for the same reason theorems with immediate applications are easier to find in applied mathematics rather than pure mathematics courses. It is rare for a practical problem to have the exact structure of the abstract problem in a lecture. To be argumentative, I see no reason why fashiona
![Core algorithms deployed](https://cdn-ak-scissors.b.st-hatena.com/image/square/ebb8b5025066cad26162f92ee8e879a308cafe96/height=288;version=1;width=512/https%3A%2F%2Fcdn.sstatic.net%2FSites%2Fcstheory%2FImg%2Fapple-touch-icon%402.png%3Fv%3Dda033b2b5220)