**Mathematics**

- Mathematics for Computer Science by Eric Lehman and Tom Leighton (Also included in MIT Open CourseWare)
- Discrete Mathematics for Computer Science – Gary Haggard, John Schlipf, Sue Whitesides
- Discrete Math for Computer Science Students – Ken Bogart, Scot Drysdale, Cliff Stein
- Mathematical Foundation to Computer Science – Y N Singh
Handbook of discrete and combinatorial mathematics – Kenneth H. Rosen

#### C – Programming Books

- Let Us C by Yashwant Kalekar
- Programming in ANSI C By Balaguruswamy
- The C Programming Language by Brian W. Kernighan & Dennis M. Ritchie
- The C Book by Mike Bnahan, Declan Brady & Doran
- Learn C Programming by Tutorials Point
- C Programming Tutorial – Mark Burgess