News for hackers. Stuff that matters.

ll350

Re:Ask HN: Best way to relearn basic math? on Monday July 15, 2019 @10:58PM (#20447151)
suggestion for you. "Maths - A Student Survival Guide" by Jenny Olive: https://www.amazon.com/Maths-Students-Survival-Self-Help-Eng.... She basically starts out with the simplest algebra (fractions) and gradually works up to topics in 1st semester Calculus. And she starts each chapter with a short quiz to test yourself and skip ahead if already know the material. This book is great for what you are describing, if I'm understanding you. I picked it up when I was preparing to return to college after being away for many years. I supplemented it with another book I highly recommend: "Mastering Technical Mathematics" by Stan Gibilisco and Norman Crowhurst: https://www.amazon.com/Mastering-Technical-Mathematics-Third.... I found that Jenny Olive's book was well designed and preferred it's style to any math textbook I have ever used. Even so occasionally I would get bored while working thru it. That is when I flip thru the Stan Gibilisco's book, which was full of interesting looking problems and examples. When I would try to solve one of them, it would become apparent that I still need to work on the fundamental concepts that were prerequisites for solving the problem. Thus I would return to Jenny Olive's book right where I left off, re-energized by the desire to master those fundamentals that she covers so well
Re:Ask HN: How to self-learn math? on Sunday March 11, 2018 @07:19AM (#16562581)
I almost lol'ed when I read this, but I think I have good suggestion for you. "Maths - A Student Survival Guide" by Jenny Olive: https://www.amazon.com/Maths-Students-Survival-Self-Help-Eng... She basically starts out with the simplest algebra (fractions) and gradually works up to topics in 1st semester Calculus. And she starts each chapter with a short quiz to test yourself and skip ahead if already know the material. This book is great for what you are describing, if I'm understanding you. I picked it up when I was preparing to return to college after being away for many years. I supplemented it with another book I highly recommend: "Mastering Technical Mathematics" by Stan Gibilisco and Norman Crowhurst: https://www.amazon.com/Mastering-Technical-Mathematics-Third...

I found that Jenny Olive's book was well designed and preferred it's style to any math textbook I have ever used. Even so occasionally I would get bored while working thru it. That is when I flip thru the Stan Gibilisco's book, which was full of interesting looking problems and examples. When I would try to solve one of them, it would become apparent that I still need to work on the fundamental concepts that were prerequisites for solving the problem. Thus I would return to Jenny Olive's book right where I left off, re-energized by the desire to master those fundamentals that she covers so well.

Re:Ask HN: What is calculus used for in Computer Science? on Saturday October 07, 2017 @08:15PM (#15426376)
I don't really understand your question, since you say you are 'learning computer science theory and calculus comes up' it would appear that you have the answer to "What is calculus used for in Computer Science?" already. In the interest of trying to be helpful, I'll provide some of my some of my thoughts after completing a Computer Science degree at a large research university in the US.

The vast majority of computer science THEORY involves discrete math, at least at the undergraduate level. There are numerous APPLICATIONS that use calculus and some of them have already been mentioned. Initially I thought it odd that we were required to complete multi-variable calculus for our degree, which seemed to have little to do with the 'discrete' math world and more with 'continuous' math topics. However as time went on I encountered topics in advanced courses where you were expected to be familiar calculus at that level. The notable exception to the lack of calculus in computer science 'theory' that I recall relates to Probability, as it is used in algorithm analysis. Hope I didn't misunderstand your question completely.