Department of Computer Science and Automation Department of Computer Science and Automation, IISc, Bangalore, India Indian Institute of Science
HOME | ABOUT US | PEOPLE | RESEARCH | ACADEMICS | FACILITIES | EVENTS / SEMINARS | NEWS | CONTACT US


COURSES

Books for Basic Subjects

Subject Book Title Comment
Database Systems
  • Database System Concepts, by Korth, Silberschatz and Sudarshan
  • Database Management Systems, by Ramakrishnan and Gehrke
Computer Organization
  • Computer Organization and Design: The Hardware/Software by Patterson and Hennessy
Available in low cost edition Elsevier India edition
Operating Systems
  • Design of Unix Operating System, by Maurice Bach
Indian edition available
Discrete Mathematics
  • Elements of Discrete Mathematics, by C.L. Liu
Compilers
  • Aho, A.V., Ravi Sethi and J.D. Ullman: Compilers - Principles, Techniques and Tools, Addison Wesley, 1988
  • Y.N. Srikant and P. Shankar (editors), The Compiler Design Handbook, CRC Press 2008 (2nd ed.)
Algorithms
  • Introduction to Algorithms, by Cormen, Leiserson, Rivest, and Clifford Stein
  • Algorithm Design, by Jon Kleinberg and Eva Tardos
Automata Theory
  • Automata and Computability by Dexter Kozen
  • Introduction to Automata Theory, Languages, and Computation, by John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman
Both available in Indian Editions
Basic Mathematical Logic
  • Mathematical logic by H.-D. Ebbinghaus, J. Flum, and W. Thomas
  • Logic for Computer Science, by Micheal Huth and Mark Ryan
Second book may be available in Indian Edition
Probability
  • S.M.Ross, Introduction to Probability Models, Elsevier, 2003 (Rs.325)
  • K.S.Trivedi, Probability and Statistics with reliability queuing and computer science applications, PHI, 2003 (Rs.250)
Graph Theory
  • Introduction to Graph Theory by Douglas West
  • Graph Theory, by Reinhard Diestel
  • Graph Theory with Applications, by Bondy and Murty
Basics of Programming
  • Head First Java, by Kathy Sierra and Bert Bates
  • C++ Primer Plus, by Stephen Prata
  • Programming Pearls 2/e, by Jon Bentley
Linear Algebra
  • K.M.Hoffman and R.Kunze, Linear Algebra (2nd Edition), Pearson, 2003 (Rs.199)
Optimization Theory
  • R.Fletcher, Practical Methods of Optimization (2nd Edition), John Wiley, 2005 (USD 5.9)
Computer Networking
  • J.F.Kurose and K.W.Ross, Computer Networking: A Top-Down Approach (3rd Edition), Pearson, 2006 (Rs.499)

 

 

 

 

 

Copyright: CSA, IISc 2017      Phone: +91-80-22932368          Fax: +91-80-23602911 Travel Blog    Feedback    Credits