Links
Books, LectureS
Course, CS201, Rajat Mittal.
Discrete Mathematics and its Applications, K H Rosen.
Discrete Mathematics, N L Biggs.
Combinatorics: Topics, Techniques, Algorithms, Peter Cameron.
A Course in Combinatorics, J H van Lint and R M Wilson.
Concrete Mathematics: A Foundation for Computer Science, R Graham, D Knuth and O Patashnik.
Discrete Mathematics, N L Biggs.
Introduction to Theory of Numbers, I Niven and H Zuckerman.
An Introduction to the Theory of Numbers, G H Hardy and E M Wright.
Abstract algebra, Dummit and Foote.
Notes on Group Theory, Peter J. Cameron.
Online Stuff
Discrete Math notes.
Open problems.
History: Discrete mathematics.
------------------------------------------------------
``You also get dramatic advances when you spot that you can leave out part of the problem. Algebra, for instance (and hence the whole of computer programming), derives from the realization that you can leave out all the messy, intractable numbers.''
-- Douglas Adams (The Salmon of Doubt: Hitchhiking the Galaxy One Last Time, 2002).