Any online resources if someone is aware of , which takes this up

topic by topic in a ordered way , keeping focus on Computer Science .

Have tried Khan videos , but not much help as not sure where to start from .

Any online resources if someone is aware of , which takes this up

topic by topic in a ordered way , keeping focus on Computer Science .

Have tried Khan videos , but not much help as not sure where to start from .

8 Likes

If you need maths just for normal software development . Then â€śgenerallyâ€ť you do not require much of mathematical knowledge.

But if you really want to get your hands dirty, you can try one or more of these:

- Art of Comp. Prog. by -Knuth
- projecteuler.net for practice by -Euler (:P)
- For programming contests you can start with Topcoder tuts.

6 Likes

Try these books:

Mathematics For Computer Science by Eric Lehman and Tom Leighton.

Problem Solving Strategies by Arthur Engel.

18 Likes

An useful book is Concrete Mathematics, though this doesnâ€™t come under the online material you requesting I am suggesting this since it is a pretty helpful book. You can look at the table of contents at http://cs.ioc.ee/yik/lib/1/Graham1.html.

1 Like

@gooogoler : Thanks for asking the question . The answers given by people are informative to me also . I would also like to make some suggestions :

- Discrete Mathematics by C.L. Liu , Tata Mc Graw Hill Publishers .
- Graph Theory by Frank Harary .
- Algorithms by Cormen et al ( this is basically a algorithms book only but quite extensive , high level , easy to understand and most importantly has good mathematics used everywhere ) .

Meanwhile , your question has prompted me to write a book of my own which is useful for beginner/intermediate competitive programmer . May be I will begin work on it soon

2 Likes

Mathematics For Computer Science by Eric Lehman and Tom Leighton. is really good, covers a lot â€¦ tnx