குதிரை யுத்தநாளுக்கு ஆயத்தமாக்கப்படும்; ஜெயமோ கர்த்தரால் வரும். நீதிமொழிகள் 21:31
CSE/IT Reference Books
UNIT 1:ENGINEERING MATHEMATICS
Discrete Mathematics:
  1. Kenneth H. Rosen, "Discrete Mathematics and its Applications", 7th Edition, McGraw Hill Education (India) Private Limited.
  2. C. L. Liu, "Elements of Discrete Mathematics", McGraw-Hill.
  3. Eric Lehman, F Thomson Leighton, Albert R Meyer, "Mathematics for Computer Science", Ingram short title .(Generating Functions)
  4. Oscar Levin, "Discrete Mathematics open introduction", 3rd Edition. (Generating Functions)
  5. Norman L. Biggs, "Discrete Mathematics", Oxford University Press.
  6. Narsingh Deo, "Graph Theory with Applications to Engineering and Computer Science", PHI Learning Private Limited - 2014.
Linear Algebra:
  1. Gilbert Strang, "Introduction to Linear Algebra", 5th Edition, Wellesley-Cambridge Press.
Calculus:
  1. Hugh Neill, "Calculus: A Complete Introduction", Illustrated edition, Teach Yourself.
  2. James Stewart, "Calculus: Early Transcendentals", 7th Edition, Cengage India Private Limited - 2017.
Probability and Statistics:
  1. Sheldon Ross, "A first Course in Probability", 9th Edition, 2012, Pearson.
UNIT 2:DIGITAL LOGIC
  1. Harris & Harris, "Digital Design and Computer Architecture", 2nd Edition, Morgan Kaufmann.
UNIT 3:COMPUTER ORGANIZATION AND ARCHITECTURE
  1. David A. Patterson and John L. Hennessy, "Computer Organization and Design: The Hardware/Software Interface", Elsevier.
  2. Harris & Harris, "Digital Design and Computer Architecture", 2nd edition, Morgan Kaufmann.
  3. David A Patterson, John L. Hennessy, "Computer Architecture: A Quantitative Approach", 2nd Edition, Morgan Kaufmann, 1995.(Not higer edition)
  4. Carl Hamacher, Zvonko Vranesic, Safwat Zaky, "Computer Organization", 5th Edition, McGraw Hill Education, 2011.
  5. Behrooz Parhami, "Computer Architecture", Oxford.
  6. John P.Hayes, "Computer Architecture and Organization", 3rd Edition, McGraw Hill Education (India) Private Limited.
UNIT 4:PROGRAMMING AND DATA STRUCTURES
  1. Goodrich, Tamassia, Goldwasser, "Data Structures and Algorithms in Java", 6th Edition, Wiley.(Red color Book)
  2. Ellis Horowitz, Sartaj Sahni, Susan Anderson-Freed, "Fundamentals of Data Structures in C", 2nd Edition, University Press.
UNIT 5:ALGORITHMS
  1. Ellis Horowitz, Sartaj Sahni, Sanguthevar Rajasekaran, "Fundamentals of Computer Algorithms", 2nd Edition, University Press, 2008.
  2. T. H. Cormen, C. L. Leiserson, R. L. Rivest, and C. Stein, "Introduction to Algorithms", MIT Press.
  3. Christos Papadimitriou , Umesh Vazirani , Sanjoy Dasgupta, "Algorithms", McGraw Hill Education (India) Private Limited.
  4. Kleinberg and Tardos, "Algorithm Design", Addison Wesley, 2005.
UNIT 6:THEORY OF COMPUTATION
  1. Harry R. Lewis and Christos H. Papadimitriou, "Elements of the Theory of Computation", Pearson Education.
  2. John E. Hopcroft, Rajeev Motwani and Jeffrey D. Ullman, "Introduction to Automata Theory, Languages, and Computation", 3rd Edition, Pearson Education.
  3. Michael Sipser, "Introduction to the Theory of Computation", 3rd Edition, Cengage.
  4. Peter Linz, "An Introduction to Formal Languages and Automata", Cengage.
UNIT 7:COMPILER DESIGN
  1. Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman, "Compilers: Principles, Techniques and Tools", Pearson.
  2. KVN Sunitha, "Compiler Construction", Pearson.
  3. Mogensen, "Basics of Compiler Design". (Register allocation)
UNIT 8:OPERATING SYSTEM
  1. Avi Silberschatz, Peter Galvin, Greg Gagne, "Operating System Concepts", 8th Ed., Wiley Student Edition.
  2. AS Tanenbaum, "Modern Operating Systems", 4th Ed., Pearson.
  3. William Stallings, "Operating Systems: Internals and Design Principles", 7th Ed., Pearson.
UNIT 9:DATABASES
  1. Abraham Silberschatz, Henry Korth, and S. Sudarshan, "Database System Concepts", 6th Ed., McGraw-Hill.
  2. Raghu Ramakrishnan, Johannes Gehrke, "Database Management Systems", 3rd Edition, McGraw Hill Education.
UNIT 10:COMPUTER NETWORKS
  1. Andrew S. Tanenbaum, "Computer Networks", 4th Ed., Pearson.
  2. James F.kurose and Keith W.Ross,"Computer Networking : A top down approach", 5th Ed., Pearson. (Application Layer)
  3. Peterson & Davie, "Computer Networks, A Systems Approach", 5th Ed., Morgan Kaufmann, 2011.
Copyright © 2024, Jeba Institute. All Rights Reserved