Hacker News new | ask | show | jobs
by btc_throughaway 3116 days ago
Can you recommend a list of mathematics resources (paid or unpaid) that would serve as a full foundation?
2 comments

In Canada, where the title engineer is a restricted term and thus the universities have common requirements, all engineers are expected to take

- Calculus 1-3

- Linear algebra 1-2 (though condensed into one course)

- Statistics

- Differential Equations (including partial differential equations).

I preferred reading the textbooks over going to class, so I can speak mostly from experience.

- Stewart Calculus

- Linear Algebra - Gilbert Strang

- Paul's online math notes for Differential Equations (PDF is formatted better than the website)

- Discrete Mathematics - Epp

These works are meant to be read in their entirety. Now by reading these, I mean read them, work through the examples youself, and do most of the practice questions at the end of the chapter. I'd also recommend supplementing with Khan academy, which is often better than many university lectures.

It's no small amount of reading, is genuinely difficult, and without difficult exams at the end of semester you may not retain the info. Also, consider the list a foundation for Mathematics in engineering less than something that will improve your work immediately.

That said, totally doable if you move slowly, take the time to understand the material, and be okay with working through using formulas that don't make sense at first.

Rudimentary math is almost entirely sufficient. Meaning this should* have been learned early in life. I make web backends for e-commerce and I rarely do more than count and add.

Example life skills: -Balancing a checkbook or verifying an account balance (addition including negatives, ex. e-commerce) -Tipping (be familiar enough with percentages to eatimate a few simple ones in your head) -Baking (fractions, multiplication/division)

The only thing not covered is basic algebra, solve for X type stuff. If you can convert Celsius and Fahrenheit either way given one equation, you're golden.

Most of don't need set theory or calculus. We need rudimentary math that should be in any 101 course.

If you're going into some sort of engineering such as fluid dynamics or maybe deep financial territory like banking, then maybe you need some calculus. Otherwise, just be good at the 101 level.