Semester III
Sl No |
Code No. |
Name of Subject |
TEXT BOOK PRESCRIBED BY UNIVERSITY |
AUTHOR |
NAME OF PUBLICATION/EDITION |
1 |
MAT203 |
Discrete Mathematical Structures |
Discrete and Combinatorial Mathematics (An Applied Introduction), , |
Ralph P Grimaldi, B V Ramana |
5th Edition, Pearson |
2 |
CST 201 |
Data structures |
Fundamentals of Data Structures in C |
Ellis Horowitz, Sartaj Sahni and Susan Anderson- |
Freed, Universities Press,
|
3 |
CST 203 |
Logic System Design |
Digital Logic & Computer Design |
M. Morris Mano, |
4/e, Pearson Education, 2013 |
4 |
CST 205 |
OOPs in JAVA |
Java: The Complete Reference, |
Herbert Schildt, |
8/e, Tata McGraw Hill, 2011. |
5 |
CST 283 |
Python for Machine Learning |
Fundamentals of Python : First Programs,
|
Kenneth A Lambert., |
2/e, Cengage Publishing, 2016 |
6 |
CST 285 |
Data Communication |
Data Communications and Networking, |
Forouzan B. A., |
5/e, McGraw Hill, 2013. |
Semester IV
Code No. |
Name of Subject |
TEXT BOOK PRESCRIBED BY UNIVERSITY |
AUTHOR |
NAME OF PUBLICATION/EDITION |
MAT 206 |
GRAPH THEORY |
Graph theory, |
Narsingh Deo, |
PHI,1979 |
CST 202 |
COMPUTER ORGANIZATION AND ARCHITECTURE |
|
|
|
CST 204 |
DATABASE MANAGEMENT SYSTEM |
, Database Systems: Models, Languages, Design and Application Programming, |
Elmasri R. and S. Navathe |
Pearson Education, 2013. |
CST 206 |
OPERATING SYSTEMS |
' Operating System Concepts'
|
Abraham Silberschatz, Peter Baer Galvin, Greg Gagne, |
9th Edition, Wiley India 2015. |
EST 200 |
DESIGN AND ENGINEERING |
Engineering Design:A Project based Introduction |
Clive L Dyn |
4th Edition |
MCN 202 |
CONSTITUTION OF INDIA |
Constitution of India, Universal Law |
P M Bhakshi |
Universal Law 14th Edition, 2017 |
CST 284 |
Mathematics for Machine Learning |
Mathematics for Machine Learning
|
Marc Peter Deisenroth, A. Aldo Faisal, and Cheng Soon Ong |
Cambridge University Press |
CST 286 |
Introduction to Computer Networks |
Computer Networks, |
Andrew S. Tanenbaum, |
4/e, PHI (Prentice Hall India). |
Semester V
Sl No: |
Subject Code |
Name of Subject |
Text Book Title |
Author
|
Edition |
Publication |
|
1 |
CS 301 |
Theory of Computation |
Introduction to Automata Theory, Languages, and Computation |
John E Hopcroft, Rajeev Motwani and Jeffrey D Ullman |
Third |
Pearson Education |
|
Introduction to Languages and the Theory of Computation |
John C Martin |
First |
TMH |
||||
2 |
CS 303 |
System Software |
System Software: An Introduction to Systems Programming |
Leland L. Beck |
Third |
Pearson Education |
|
Systems Programming and Operating Systems |
D.M. Dhamdhere |
Second Revised Edition |
Tata McGraw Hill |
||||
3 |
CS 305 |
Microprocessors and Microcontrollers |
Microcontrollers: Architecture, Programming, Inteerfacing and system design |
Raj Kamal |
First |
Pearson Education |
|
Microprocessors and Interfacing |
Douglas V Hall , SSSP Rao |
Third |
McGrawHill |
||||
4 |
CS 307 |
Data Communication |
Data Communications and Networking |
Forouzan B. A. |
Fifth |
Tata McGraw Hill |
|
Data and Computer Communication |
William Stallings |
Nineth |
Pearson Education |
||||
5 |
CS 309 |
Graph Theory and Combinatorics |
Introduction to Graph Theory |
Douglas B. West |
First |
Prentice Hall India Ltd |
|
Introduction to Graph Theory |
Robin J. Wilson |
First |
Longman Group Ltd |
||||
6 |
CS 361 |
Soft Computing |
Principles of soft computing |
S. N. Sivanandam and S. N.Deepa |
First |
John Wiley & Sons |
|
Fuzzy Logic with engineering applications |
Timothy J. Ross |
First |
John Wiley & Sons |
||||
7 |
CS 365 |
Optimization Techniques |
Meta heuristic search concepts: A tutorial with applications to production and logistics |
G. Zapfel, R. Barune and M. Bogl, |
First |
Springer |
|
Optimization Theory and Applications |
Rao S S |
First |
Wiley Eastern |
Semester VI
Sl No: |
Subject Code |
Name of Subject |
Text Book Title |
Author |
Edition |
Publication |
|
1 |
CS 302 |
Design and Analysis of Algorithms |
Introduction to Algorithms |
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein |
Third |
MIT Press, 2009 |
|
The Design and Analysis of Computer Algorithms |
Alfred V. Aho, John E. Hopcroft and Jeffrey D. Ullman |
First |
Pearson Education, 1999. |
||||
Computer Algorithms |
Ellis Horowitz, SartajSahni, SanguthevarRajasekaran |
First |
Universities Press, 2007 |
||||
2 |
CS 304 |
Compiler Design |
Compilers – Principles Techniques and Tools |
Aho A. Ravi Sethi and D Ullman. |
Second Edition |
Addison Wesley, 2006. |
|
Systems Programming and Operating Systems |
D.M. Dhamdhere |
Second Revised Edition |
Tata McGraw Hill |
||||
3 |
CS 306 |
Computer Networks |
Computer Networks |
Andrew S. Tanenbaum |
Fourth |
Prentice Hall India Ltd |
|
Computer Networks-A Systems Approach |
Larry L. Peterson & Bruce S. Dave, |
Fifth |
Morgan Kaufmann, 2011 |
||||
Data Communications and Networking |
Forouzan B. A. |
Fifth |
Tata McGraw Hill |
||||
4 |
CS 308 |
Software Engineering and Project Management |
Software Engineering |
Ian Sommerville, |
Seventh |
Pearson Education |
|
Software Engineering, |
K. K.Aggarwal and Yogesh Singh |
Second |
New age International Publishers |
||||
Software Engineering : A practitioner’s approach |
Roger S. Pressman, |
Eighth |
McGraw Hill |
||||
5 |
HS300 |
Principles of Management |
Essentials of Management, |
Harold Koontz and Heinz Weihrich, |
Tenth |
McGraw Hill Companies |
|
management: A global,innovativeand enterprenuntial pespective |
Heinz Weirich, Mark V Cannice and Harold Koontz, |
Fourteen |
McGraw Hill Education |
||||
6 |
CS 364 |
Mobile Computing |
Mobile Computing Technology- Application and Service Creation, |
Asoke K. Talukder, Hasan Ahmad |
Second |
McGraw Hill Education. |
|
Mobile Communications |
Jochen Schiller |
First |
Pearson Education Asia |
||||
Mobile Communications |
Jonathan Rodriguez |
First |
Wiley Publishers |
||||
Fundamentals of 5G Mobile Networks |
Theodore S. Rappaport |
Second |
Prentice Hall India Ltd |
||||
7 |
CS 366 |
Natural Language Processing |
Speech and Language Processing |
D. Jurafsky and J. H. Martin |
First |
Prentice Hall India Ltd |
|
Natural Language Understanding |
James Allen, |
Second |
The Benjamin/Cummings Publishing Company Inc |
Semester VII
SI. No. |
SUBJECT CODE 7 & NAME |
AUTHORS |
1 |
CS401 COMPUTER GRAPHICS |
Donald Hearn and M. Pauline Baker, Computer Graphics, PHI, 2e, 1996 |
2 |
CS403 PROGRAMMING PARADIGMS |
SCOTT M L, PROGRAMMING LANGUAGE PRAGMATICS, 3RD EDN., MORGAN KAUFMANN PUBLISHERS, 2009 |
3 |
CS405 COMPUTER SYSTEM ARCHITECTURE |
K. HWANG AND NARESH JOTWANI, ADVANCED COMPUTER ARCHITECTURE, PARALLELISM, SCALABILITY, PROGRAMMABILITY, TMH, 2010. |
4 |
CS407 DISTRIBUTED COMPUTING |
PRADEEP K SINHA, DISTRIBUTED OPERATING SYSTEMS : CONCEPTS AND DESIGN, PRENTICE HALL OF INDIA |
5 |
CS409 CRYPTOGRAPHY AND NETWORK SECURITY |
BEHROUZ A. FOROUZAN, CRYPTOGRAPHY AND NETWORK SECURITY, TATA MCGRAW-HILL. 2010 |
6 |
CS463 DIGITAL IMAGE PROCESSING |
A K. Jain, Fundamentals of digital image processing, Prentice Hall of India, 1989. |
7 |
CS 467 MACHINE LEARNING |
Christopher M. Bishop, Pattern Recognition and Machine Learning, Springer, 2006. |
Semester VIII
SI. No. |
SUBJECT CODE 7 & NAME |
AUTHORS |
1 |
CS402 DATA MINING AND WAREHOUSING |
DUNHAM M H, “DATA MINING: INTRODUCTORY AND ADVANCED TOPICS”, PEARSON EDUCATION, NEW DELHI, 2003. |
2 |
CS404 EMBEDDED SYSTEMS |
J STAUNSTRUP AND WAYNE WOLF, HARDWARE / SOFTWARE CO-DESIGN: PRINCIPLES AND PRACTICE, PRENTICE HALL. |
3 |
CS464 ARTIFICIAL INTELLIGENCE |
E RICH, K KNIGHT, ARTIFICIAL INTELLIGENCE, 3/E, TATA MCGRAW HIL, 2009. |
4 |
CS 472 PRINCIPLES OF INFORMATION SECURITY |
Bernard Menezes, Network security and Cryptography, Cengage Learning India,2010. |
5 |
IE488 TOTAL QUALITY MANAGEMENT |
SHARMA D D, TOTAL QUALITY MANAGEMENT, SULTAN CHAND & SONS, 2014 |
6 |
EE494 INSTRUMENTATION SYSTEMS |
ERNEST O DOEBELIN AND DHANESH N MANIK, MEASUREMENT SYSTEMS, MC GRAW HILL, 6E. |
7 |
AU486 NOISE, VIBRATION AND HARSHNESS |
CLARENCE W. DE SILVA , ―VIBRATION MONITORING, TESTING, AND INSTRUMENTATION ―,CRC PRESS,2007 |