from Hacker News

Mathematics for Computer Science (2017) [pdf]

by sridca on 5/30/19, 3:59 PM with 5 comments

  • by nicklaf on 5/30/19, 8:01 PM

    A more recent version of this set of notes is available from the MIT course page: https://courses.csail.mit.edu/6.042/spring18/mcs.pdf
  • by WhitneyLand on 5/30/19, 8:02 PM

    It's worth reading at least the first couple pages where they contrast the meaning of truth, or "proof" across math, philosophy, a courtroom, a business, etc.

    I heard axiomatic proofs are not always taught in US school geometry (typically 9th grade?) anymore.

    If that's true, I wonder what is the first educational exposure supposed to be nowadays to this kind of thinking.

  • by whatshisface on 5/30/19, 4:34 PM

    Another great book that fills a similar purpose is Volume 1 of the Art of Computer Programming by Donald Knuth. It presents a great introduction to (basic) math as computer scientists use it.
  • by neduma on 5/30/19, 6:19 PM

    the site looks very awesome.

      Open Data Structures covers the implementation and analysis of data structures for sequences (lists), queues, priority queues, unordered dictionaries, ordered dictionaries, and graphs.