Hacker News new | ask | show | jobs
by Liskni_si 2419 days ago
Just another data point: first time I encountered algebraic structures during my education in the Czech Republic was last year of grammar school, in a seminar for students who took maths as part of the exit exam (https://en.wikipedia.org/wiki/Matura#Maturita_in_the_Czech_R...). And then in the second year of CS at the university.

Also, we did functional, logic and also imperative programming in the first year. I really did live under the impression that CS education is meant to give you all these foundations, and it's a TIL today that it's not universally true.