11/26/2009

Books and Links for GATE (Computer Science )

Books and Links for GATE (Computer Science )

Hi friends,Just now got a cool list of books useful for GATE CS preparation from
a friend. Hope this would be useful to all who might visit this blog.
Thanks,
AamzillaA
http://living-in-shadows.blogspot.com
DS
Fundamentals Of Data Structures Ellis Horowitz, Sartaj Sahni
Data Structures (Schaum Series) Lipschutz
Data Structures Using C And C++ (2nd Edition) Langsan, Augunstein,
Tenenbaum
Data Structures And Algorithms Analysis In 'C' (2ndEdition) Mark
Allen, Weises
Data Structures And Program Design In 'C' Kreuse, Tondo, Leung
Data Structures And Algorithms Aho, Ullman
Data Structures O.G.Kakde, U.A.Deshpande
Tremblay and Sorenson. An Introduction to Data Structures with
Applications , 2nd Edition, McGraw Hills, 1985.
E.Horowitz, S.Sahni, Fundamentals of Computer Algorithms, Galgotia
Publishers, 1984.
T. H. Cormen, C.E. Leiserson and R.L. Rivest, Introduction to
Algorithms, Tata-Mcgraw Hill Publishers, New Delhi, 1998.
Cormen, Leiserson, and Rivest. Algorithms , MIT Press, 1990.
A. V. Aho, J. E. Hopcroft, and J. D. Ullman, Data Structures and
Algorithms, Addison-Wesley, USA, 1984.
A. V. Aho, J. E. Hopcroft, and J. D. Ullman, The Design and Analysis
of Computer Algorithms , Addison Wesley, 1974.
E. Horowitz, S. Sahni, Fundamentals of Data Structures, Galgotia
Publishers 1983.
Horowitz and Sahni, Fundamentals of Data Structures in C/C++,
Computer Science Press, 1997.
D. E. Knuth, The Art of Computer Programming, Vols. 1 and 3, Addison
Wesley, 1968, 1975.
LP
Principles of Compiler Design Aho, Ullman
Compiler Writing Tremblay, Sorenson
A.V.Aho, Ravi sethi and J.D.Ullman, Compilers, Tools and Techniques,
Addison - Wesley, 1986.
D.M.Dhamdhere, Compiler Construction - Principles and Practice,
Macmillan, India, 1997
****************************************************
PPL
Fundamentals Of Programming Languages Ellis Horowitz
Introduction To Languages And Theory Of Computation (2nd Edition)
Martin
****************************************************
DBMS
An Introduction To Database Systems Bipin.C.Desai
An Introduction To Database Systems (7th Edition) C.J.Date
Database Management System (2ndEdition) Ramaskrishnan, Gehrke
Data Management And File Structures (2ndEdition) Loomis
R. Elmasri and Shamakant B. Navathe, Fundamentals of Database
Systems, 3rd Edition, The Benjamin/Cummings Publishing company Inc.,
1999.
H. F. Korth and A. Silberschatz. Database Concepts , 2nd Edition,
Mcgraw Hill, 1991.
Abraham Silberschatz, Henry F. Korth and S. Sudarshan, Database
System Concepts 3rd Ed, McGraw Hill, 1997.
C.J. Date, Database Systems, Sixth Edition, Addison Wesley, 1997.
****************************************************
CN
Data Communications, Computer Networks and Open Systems (4th Edition)
Halsall
Computer Networking Kurose, Ross
Networking Douglas E. Comer
Andrew S. Tannenbaum, Computer Networks, Prentice Hall, Third
Edition, 1997.
William Stallings, Hand Book of Data Communication, Volumes I, II and
III, JW, 1990.
D. Bertsekas and R. Gallagher, Data Networks, Prentice Hall, Second
Edition, 1987.
TOC
Switching and Finite Automata Theory (2nd Edition) Kohavi
Introduction TO Languages And Theory Of Computation (2nd Edition)
Martin
A. V. Aho, J. E. Hopcroft and J. D. Ullman, Introduction to Automata,
Languages and Computation, Addison Wesley, 1980.
H.R. Lewis and C.H.Papadimitrou, Elements of the Theory of
Computation, Prentice Hall Inc., 1981.
Peter Linz, Finite Automata and Formal Languages
Theory of Computations - K L P Mishra & Chandrashekar
****************************************************
Basic Mathematics
C. L. Liu, Elements of Discrete Mathematics, McGraw-Hill
International Editions, 1985.
Discrete Mathematics by Tremblay & Manohar
Discrete Mathematics For Computer Scientists & Mathematicians
(2ndEdition) Mott,Kondel,Baker
Discrete Mathematics And Its Applications (4ndEdition) Rosen
Elemets Of Discrete Mathematics (2ndEdition) C.L.Liu
Discrete Mathematical Structure with Applications Trembley, Manohar
Discrete Mathematics (2ndEdition)(Schaum series) Seymour Lipschutz,
Marc Lipson
Engineering Mathematics Ball, Saxena, Iyengar
Highly Engineering Mathematics B.S.Grewal
Advanced Engineering Mathematics Jain, Iyengar
Mathematical Structures (4th Edition) Kolman, Rosi
Matrices A.R.Vasishtha
Numerical Methods S.Arumugam, A.Tangapandi, Isaac
Numerical Methods Balaguruswamy
Numerical Methods M.K.Jain, Iyengar
Introductory Methods Of Numerical Analysis (3rd Edition) Sastry
Computer Oriented Numerical Methods (3rd Edition) V.Rajaraman
Differential Equations (Vol - I) V.Venkateswar Rao, Krishnamurthy
Engineering Mathematics B.V.Ramana
Engineering Mathematics (Problems & Solutions) G.K.Publications
Advanced Engineering Mathematics Erwing, Kreyszig
M. M. Mano. Computer System Architecture , 3rd Edition, Prentice Hall
of India, 1993.
J. P. Hayes, Computer Architecture and Organization, McGraw Hill,
1979.
V. C. Hamacher, Z.G. Vranesic and S.G. Zaky, computer Organization,
4th Ed., McGraw-Hill, 1996.
David A. Patterson and John L. Henessey, Computer Architecture a
Quantitative Approach, Morgan Kauffmann, 1990/1996.
A. S. Tanenbaum. Structured Computer Organization , 3rd Edition,
Prentice Hall of India, 1990.
Digital Computer Design by V. Rajaraman and T. Radhakrishnan
*****************************************************
CO
Computer Architecture And Organization (3rd Edition) Hayes
Computer Architecture And Parallel Processing Hawang, Briggs
Computer System Architecture (3rd edition) M.Morris Mano
Computer Organization And Design (2nd Edition) Petterson, Hennessys
Computer Organization (4th Edition) William Stallings
Computer Organization And Design (2nd Edition) Pal Chaudhuri
Computer Organization Hamacher, Vranesic, Zaky
*********************************************************************
*********************************************************************
*********************************************************************
*********************************************************************
Links
*********************************************************************
*********************************************************************
*********************************************************************
*********************************************************************
An A-Z Index of Oracle SQL Commands
http://www.ss64.com/ora/
B-trees
B-Trees stuff
http://www.bluerwhite.org/btree
C FAQ
Good stuff of C FAQ's
http://www.eskimo.com/~scs/C-faq/top.html
C++ FAQ
Quite an elaborate list
http://www.parashift.com/c++-faq-lite
C++ Online tutorial
http://www.cplusplus.com/doc/tutorial/
CN by A.S.Tanenbaum
powerpoint slides of the CN book
http://authors.phptr.com/tanenbaumcn4/
CNW - Forouzan
power point slides & solns 2 some selected exercise pblms
http://www.mhhe.com/engcs/compsci/forouzan/dcn/student_index.mhtml
Calculus tutorials
Mathematics online tutorial covering concepts of calculus
http://www.math.hmc.edu/calculus/tutorials/
Common C/C++ Interview Questions
http://members.rogers.com/jobinterview/tests/faq_cpp.html
Complete Reference about NTFS
NTFS is a high-performance and self-healing file system proprietary to
Windows XP 2000 NT.....
http://www.ntfs.com/
DBMS by Raghuramakrishnan
Contains solns 2 various exercise pblms....
http://highered.mcgraw-hill.com/sites/0072465638/student_view0/
DMaths online content
some stuff on discrete maths
http://www.maths.ox.ac.uk/teaching/study-guide/p2.1.3.html
Data Structures & Algorithms Lecture notes
http://ciips.ee.uwa.edu.au/~morris/Year2/PLDS210/ds_ToC.html
Data Structures & Algorithms Lecture notes
Data Structures and Algorithms - Goodrich and Tamassia
http://www.csl.mtu.edu/cs2321.rp/www/lectures/cs2321lectures.htm
Data Structures Lecture notes
http://www.cs.sunysb.edu/~skiena/214/lectures/
Data Structures and Algorithms with Object-Oriented Design Patterns in C++
http://www.brpreiss.com/books/opus4/html/book.html
Data Structures and Algorithms with Object-Oriented Design Patterns in Java
http://www.brpreiss.com/books/opus5/html/book.html
Database System Concepts... Henry F. Korth... slides
A set of slides to accompany each chapter. Click on the links below to
download the slides in the format of your choice: Powerpoint, PDF
slides (1 slide per page), and PDF handouts (2 slides per page).
http://www.cs.yale.edu/homes/avi/db-book/slide-dir/index.html
Dictionary of Algorithms and Data Structures
http://www.nist.gov/dads/
Discrete Structures Web Course Material
http://www.cs.odu.edu/~toida/nerzic/content/web_course.html
Good stuff on the concept of Virtual Memory
http://cne.gmu.edu/modules/vm/green/term-index.html
Graph Theory Tutorials
Graph Theory Tutorials - by Chris K. Caldwell
http://www.utm.edu/departments/math/graph/
Intranet
A good coverage on intranet
http://www.emu.edu.tr/english/facilitiesservices/computercenter/bookslib/How%20Intranets%20Work,%20by%20Preston%20Gralla/
Introduction to Object-Oriented Programming Using C++
- by - Peter Müller
http://www.zib.de/Visual/people/mueller/Course/Tutorial/tutorial.html
Java Foundation Classes (JFC) Swing packages
http://java.sun.com/docs/books/tutorial/uiswing/TOC.html
Java in 21 Days...
http://docs.rinet.ru/J21/
LAN - by - Keiser
power point slides & solns 2 some selected exercise pblms
http://www.mhhe.com/engcs/electrical/keiser2/
Lecture Notes on OS
http://www.cs.utah.edu/classes/cs5460-sam/lectures.html
Local Area Networks - by - Behrouz A. Forouzan
Powerpoint slides & solns to some exercise pblms
http://highered.mcgraw-hill.com/sites/0072336056/student_view0/
Modesn OS - by - Tanenbaum
powerpoint slides of the os book
http://www.prenhall.com/divisions/esm/app/author_tanenbaum/custom/mos2e/
Networking Guide...
http://www.armory.com:457/NetAdminG/CONTENTS.html
Networking Technologies
http://www.netguru.net/courses/ntc/tblcont.htm
Networking tutorials
A Good tutorial covering concepts of CN
http://www.lantronix.
TOC:
http://www.archive.org/details/arsdigita_08_theory_of_computation
*********************************************************************
*********************************************************************
Hope everyone enjoyed this piece of info.....
Wishing u all the best for GATE !

1 comment:

Anonymous said...


9. Salve


Thanks for highlighting this and indicating about #topic where more study and thought is necessary.

in 16 bit DOS programming, keep() is used to resident a program in memory, but in 32 bit / 64 bit C compiler, how can I use this?If keep() does not work, then what is the alternative function that works?


Great effort, I wish I saw it earlier. Would have saved my day :)


Thank you,