“Except for a couple of 200-level data structures and algorithms courses, my computer science education has been self-directed. I’ve picked up bits and pieces as I’ve gone along, but never made a formal study of it. Oh, sure, I know basic and even some advanced data structures and algorithms, but mostly because I’ve encountered them in my work. But that’s not the same thing as a formal course of #study.
One of the dangers of #SelfEducation is bypassing “unimportant” or “uninteresting” topics, and thereby leaving holes in your knowledge: holes that come back and bite you at the worst possible time.
Because I’ve never studied it formally, I’ve had difficulty with over the years with the #mathematics used when analyzing #DataStructures and #algorithms.”
#JimMischel / #ComputerScience / #OpEd <https://blog.mischel.com/2025/10/17/mathematics-for-computer-science/>