|
UNIT 1: | DISCRETE STRUCTURES AND OPTIMIZATION |
|
- Kenneth H. Rosen, "Discrete Mathematics and its Applications", 7th Edition, McGraw Hill Education (India) Private Limited.
- Douglas B.West, "Introduction to Graph Theory", 2nd Edition, Pearson Education India.
- Sheldon Ross, "A first Course in Probability", 9th Edition, 2012, Pearson.
- G. Srinivasan, "Operations Research: Principles and Applications", 3rd Edition, PHI Learning.
|
UNIT 2: | COMPUTER SYSTEM ARCHITECTURE |
|
- M. Morris Mano, "Computer System Architecture", 3rd Edition, Pearson Education, 2019.
|
UNIT 3: | PROGRAMMING LANGUAGES AND COMPUTER GRAPHICS |
|
- Donald D.Hearn, M.Pauline Baker, "Computer Graphics C Version", 2nd Edition, Pearson Education India.
|
UNIT 4: | DATABASE MANAGEMENT SYSTEMS |
|
- Elmasri Ramez, Navathe Shamkant, "Fundamentals of Database System", 7th Ed., Pearson.
|
UNIT 5: | SYSTEM SOFTWARE AND OPERATING SYSTEM |
|
- Dhananjay Dhamdhere, "System Programming", 1st Edition, McGraw Hill Education.
- Avi Silberschatz, Peter Galvin, Greg Gagne, "Operating System Concepts", 8th Ed., Wiley Student Edition.
|
UNIT 6: | SOFTWARE ENGINEERING |
|
- Roger S. Pressman, "Software Engineering: A Practitioner’s Approach", 8th Edition, McGraw Hill Education.
|
UNIT 7: | DATA STRUCTURES AND ALGORITHMS |
|
- Ellis Horowitz, Sartaj Sahni, Susan Anderson Freed, "Fundamentals of Data Structures in C", 2nd Edition, Universities Press.
- Ellis Horowitz, Sartaj Sahni, Sanguthevar Rajasekaran, "Fundamentals of Computer Algorithms", 2nd Edition, University Press, 2008.
- T. H. Cormen, C. L. Leiserson, R. L. Rivest, and C. Stein, "Introduction to Algorithms", MIT Press.
|
UNIT 8: | THEORY OF COMPUTATIONS AND COMPILER |
|
- John E. Hopcroft, Rajeev Motwani and Jeffrey D. Ullman, "Introduction to Automata Theory, Languages, and Computation", 3rd Edition, Pearson Education.
- Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman, "Compilers: Principles, Techniques and Tools", Pearson.
|
UNIT 9: | DATA COMMUNICATION AND COMPUTER NETWORKS |
|
- Behrouz A.Forouzan, "Data Communications and Networking", 5th Edition, McGraw Hill Education.
|
UNIT 10: | ARTIFICIAL INTELLIGENCE |
|
- Peter Norvig, Stuart J.russell, "Artificial Intelligence A Modern Approach", 3rd Edition, Pearson Education India.
- M. Ganesh, "Introduction to Fuzzy Sets and Fuzzy Logic", Prentice Hall India Learning Private Limited.
|
|