Ask HN: I'm a non-CS major. What CS courses should I take? | Hacker News Reader