Professional Documents
Culture Documents
E CSE
REGULATION-15 (I YEAR)
SEM-I
PSP:
TEXT BOOK:
1. Foundation Program from Infosys.
2. Ashok N. Kamthane, Programming in C, Second Edition, Pearson Education,
2013.
REFERENCES:
1. Pradip Dey, Manas Ghosh, Fundamentals of Computing and Programming in C,
First Edition,
Oxford University Press, 2009.
2. https://campusconnect.infosys.com - FP 4.0 slides and Assignment document
(Focus area-1)
3. Byron S Gottfried, Programming with C, Schaums Outlines, Second Edition,
Tata McGraw-Hill,
2006.
4. R.G. Dromey, How to Solve it by Computer, Pearson Education, Fourth Reprint,
2007.
SEM-II
DATA STRUCTURES USING C
TEXT BOOK:
1. Ashok.N.Kamthane, Programming in C, Pearson Education (India), 2nd Ed., 2013. (Unit
I).
2. M. A. Weiss, Data Structures and Algorithm Analysis in C, 2nd ed., Pearson education
Asia, 2002(Unit II to Unit V).
REFERENCE BOOKS:
1. F Richard, Gilberg and Behrouz A. Forouzan, Data Structures A Pseudocode Approach
with C, Thomson Brooks / COLE, 1998.
2. Y. Langsam, M. J. Augenstein and A. M. Tenenbaum, Data Structures using C, Pearson
Education Asia, 2004.
3. Yashavant Kanetkar, Let us C, BPB publications, New Delhi, 3 rd Ed., 2011.
II YEAR
SEM-III
THEORY
Course Code
13GE301
Course Title
Transforms And Partial Differential Equations
13CS301
13CS302
Operating Systems
Object Oriented Paradigm and Programming
13CS303
13ECC01
13EC305
Operating Systems
TEXT BOOK:
1.
Silberschatz, P.B. Galvin and G. Gagne, Operating system concepts, 8 th ed., 2011.
REFERENCE:
1. W. Stallings, Operating systems, 7th ed., Prentice-Hall, 2011.
Object Oriented Paradigm and Programming
TEXT BOOK:
1. K. R. Venugopal, Rajkumar and T. Ravishankar, Mastering C++, 4th ed., Tata McGraw Hill,
2008.
REFERENCES:
1. T Budd , An Introduction to Object-oriented Programming, 3 rd ed., Addison-Wesley ,
2008.
2. Bjarne stroustrup, The C++ programming Language, 3rd ed., Addison Wesley, 2008.
3. M Harvey , Deitel and Paul J. Deitel, C++ How to Program, 7th ed.,Prentice Hall, 2010.
Design And Analysis of Algorithms
TEXT BOOK:
1. Anany Levitin, Introduction to the Design and Analysis of Algorithm, 3 rd ed., Pearson
Education Asia, 2011
REFERENCES:
1. T.H. Cormen, C.E. Leiserson, R.L. Rivest and C. Stein, Introduction to Algorithms, PHI Pvt.
Ltd., 2005.
2. Sara Baase and Allen Van Gelder, Computer Algorithms - Introduction to Design and
Analysis, Pearson Education Asia, 2003
3. A.V. Aho, J. E. Hopcroft, and J. D. Ullman, Data Structures and Algorithms, Pearson
Education, 1988.
4. Horowitz and Sahni , Fundamentals of Computer Algorithms, Galgothia publications.
TEXT BOOK:
1. T L Singal, Analog & Digital Communications, Tata McGraw-Hill Education,2012.
REFERENCES:
1. H.Taub,D L Schilling and G Saha , Principles of Communication,3rd ed., 2007.
2. Bernard Sklar, Digital Communication: fundamentals and applications, Addision Wesley,
2001.
3. Blake, Electronic Communication Systems, Thomson Delmar Publications, 2002.
4. Martin S.Roden, Analog and Digital Communication System, 3rd ed., PHI, 2002.
5. Wayne Tomasi, Advanced Electronic Communication Systems, 6 th ed., Pearson Education,
2007.
6. Simon Haykin, Communication Systems, 4th ed., John Wiley & Sons, 2001.
SEM-IV
THEORY
Course Code
Course Title
13GE403
13CS401
Database Systems
13CS402
Java Programming
13ITC01
13CS403
Software Engineering
13CS404
Computer Networks
Database Systems
TEXT BOOK:
1. R. Elmasri and S. B. Navathe, Fundamentals of Database Systems, 6 th ed., Addison Wesley,
2011.
REFERENCES:
1. H Silberschatz, F. Korth and S. Sudershan, Database System Concepts, 6th ed., McGraw
Hill,2010.
2. C. J. Date, An Introduction to Database Systems, 8th ed., Addison Wesley, 2003.
3. H. Garcia et al., Database System Implementation, Prentice Hall, 2000.
Java Programming
TEXT BOOK:
1. Patrick Naughton and Herbert Schildt, Java 2- The Complete Reference, 8 th ed., Tata McGrawHill,
New Delhi, 2008.
REFERENCES:
1. H.M. Deitel and P.J. Deitel, JAVATM How to program, 9th ed., Pearson Education, 2009.
2. Advanced programming in JAVA prentice Hall of India Private Limited NIIT 2003.
3. George Reese, Database Programming with JDBC & Java,2 nd ed., OReilly Media,2000.
Computer Architecture and Organization
TEXT BOOK:
1. L John ,Hennessy and David A. Patterson, Quantitative
Architecture, 5th ed., Morgan Kaufmann Publishers, 2011.
REFERENCES:
Approach
Computer
Computer Networks
TEXT BOOK:
1. W. Stallings, Data & Computer Communications, 9th ed., Prentice-Hall, 2010.
REFERENCE BOOKS:
1. S. Tanenbaum, Computer networks, 5th ed., Prentice-Hall, 2010.
2. Behrouz A Forouzan, Data Communications and Networking, Tata Mc- grawhill,2007.
3. J.Walrand and P.Varaiya, High Performance Communication Networks, Harcourt Asia ,2000.
4. J.F.Kurose and K.W.Ross, Computer Networking: A Top-Down Approach Featuring the
Internet, 3rd ed., Pearson Education, 2004.
5. D. E Comer and D.L. Stevens, Internetworking with TCP/IP, 5th ed., Prentice-Hall, 2005.
III YEAR
SEM-V
THEORY
Course Code
Course Title
13MY501
Discrete Mathematics
13CS501
13CS502
Mobile Computing
13CS503
13CS504
Theory of Computation
Elective
Course Title
Data Science
L
3
T
0
P
0
C
3
13CSX02
13CSX03
13CSX04
E1
E1
Course Code
13CSX01
TEXT BOOK:
1.
Dale H.Besterfiled, et al., Total Quality Management, Pearson Education, Inc. 2011. ISBN 81297-0260-6.
REFERENCE BOOKS:
1. James R.Evans & William M.Lidsay, The Management and Control of Quality, (5th Edition),
South-Western (Thomson Learning), 2002 (ISBN 0-324-06680-5).
2. Feigenbaum.A.V. "Total Quality Management, McGraw Hill, 1991.
3. Oakland.J.S. "Total Quality Management Butterworth - Hcinemann Ltd., Oxford. 1989.
4. Narayana V. and Sreenivasan, N.S. Quality Management - Concepts and Tasks, New Age
International 1996.
5. Zeiri. "Total Quality Management for Engineers Wood Head Publishers, 1991.
SEM-VI
THEORY
Course Code
Course Title
13MY601
13CS601
13CS602
13CS603
13CS604
Embedded Systems
Elective (PE/OE)
E2
ANNA UNIVERSITY
IV YEAR
COMPUTER GRAPHICS
TEXT BOOKS:
1.Donald Hearn, Pauline Baker, Computer Graphics C Version, second edition, Pearson ducation,2004.
2.F.S. Hill, Computer Graphics using OPENGL, Second edition, Pearson Education, 2003.
REFERENCE:
1.James D. Foley, Andries Van Dam, Steven K. Feiner, John F. Hughes, Computer Graphics-Principles
and practice, Second Edition in C, Pearson Education, 2007
Elective III
CS2032Data Warehousing and Data Mining
TEXT BOOKS:
1.Alex Berson and Stephen J. Smith, Data Warehousing, Data Mining & OLAP, Tata McGraw Hill
Edition, Tenth Reprint 2007.
2.Jiawei Han and Micheline Kamber, Data Mining Concepts and Techniques, SecondEdition, Elsevier,
2007.
REFERENCES:
1.Pang-Ning Tan, Michael Steinbach and Vipin Kumar, Introduction To Data Mining, Person Education,
2007.
2.K.P. Soman, Shyam Diwakar and V. Ajay , Insight into Data mining Theory and Practice, Easter
Economy Edition, Prentice Hall of India, 2006.
3.G. K. Gupta, Introduction to Data Mining with Case Studies, Easter Economy Edition, Prentice Hall of
India, 2006.
4. Daniel T.Larose, Data Mining Methods and Models, Wile-Interscience, 2006
ELECTIVE IV
CS2041C# and .NET Framework
TEXT BOOKS:
1.S. Thamarai Selvi and R. Murugesan A Textbook on C# , Pearson Education,2003.
2.Stephen C. Perry Core C# and .NET, Pearson Education,2006.
REFERENCES:
1.Jesse Liberty, Programming C#, Second Edition, OReilly Press, 2002.
2.Robinson et al, Professional C#, Fifth Edition, Wrox Press, 2002.
3.Herbert Schildt, The Complete Reference: C#, Tata McGraw Hill, 2004.
4.Andrew Troelsen, C# and the .NET Platform, A! Press, 2003.
5.Thuan Thai and Hoang Q. Lam, . NET Framework Essentials, Second Edition, OReilly, 2002
IT2032Software Testing
TEXT BOOKS:
1.Srinivasan Desikan and Gopalaswamy Ramesh, Software Testing Principles and Practices, Pearson education,
2006.
2.Aditya P.Mathur, Foundations of Software Testing, Pearson Education,2008.
REFERENCES:
1.Boris Beizer, Software Testing Techniques, Second Edition,Dreamtech, 2003
2.Elfriede Dustin, Effective Software Testing, First Edition, Pearson Education, 2003.
3.Renu Rajani, Pradeep Oak, Software Testing Effective Methods, Tools and Techniques, Tata McGraw Hill, 2004
M.E ELECTIVES
0
0
3
15CPX04
Mobile Computing
3
0
0
3
15CPX05
Software Project Management
3
0
0
3
LIST OF ELECTIVES FOR E2
15CPX06
High Speed Networks
3
0
0
3
15CPX07
Data Science and Big Data Analytics
3
0
0
3
15CPX08
Parallel Algorithms
3
0
0
3
15CPX09
Compiler Construction and Optimization
3
0
0
3
LIST OF ELECTIVES FOR E3
15CPX10
Adhoc Networks
3
0
0
3
15CPX11
Machine Learning Techniques
3
0
0
3
15CPX12
Digital Image Processing and Applications
3
0
0
3
15CPX13
Software Requirement Engineering
3
0
0
TCP/IP Technology
TEXT BOOKS:
1. Douglas E Comer,Internetworking with TCP/IP Principles,Protocols and Architecture,Vol 1 V edition
2006.
2. Internetworking with TCP/IP Vol. II: ANSI C Version: Design, Implementation,and Internals:2, III
Edition, 1999.
REFERENCES:
1. W.Richard Stevens TCP/IP Illustrated Vol 1. Pearson Education, 2012.
2. W.Richard Stevens TCP/IP Illustrated Volume 2, Pearson Education 2003.
3. Forouzan, TCP/IP Protocol Suite Second Edition, Tata MC Graw Hill, 2003
Data Warehousing and Data Mining
REFERENCES:
1. Jiawei Han and Micheline Kamber Data Mining Concepts and Techniques, 2nd ed.,Elsevier, 2012.
2. Alex Berson and Stephen J. Smith Data Warehousing, Data Mining & OLAP, Tata McGrawHill Edition,
Tenth Reprint 2007.
3. K.P. Soman, Shyam Diwakar and V. Ajay Insight into Data mining Theory and Practice,Easter Economy
Edition, Prentice Hall of India, 2006.
4. G. K. Gupta Introduction to Data Mining with Case Studies, Easter Economy Edition, PH of India, 2006.
5. Pang-Ning Tan, Michael Steinbach & Vipin Kumar Introduction to Data Mining, Pearson Edu. 2007.
Distributed Systems
TEXT BOOK:
1. Andrew S. Tanenbaum and Maarten Van Steen ,Distributed Systems Principles and paradigms, Prentice
Hall of India Pvt. Ltd, New Delhi, 2009.
REFERENCES:
1. George Coulouris, Tim Kindberg and Jean Dollimore, Distributed Systems Concept and Design, Pearson
Education, New Delhi, 2005.
1. Nancy A Lynch, Distributed Algorithms, Morgan Kaufmann Publishers, New Delhi, 2000.
Mobile Computing
TEXT BOOK:
Asoke K Taukder,Roopa R Yavagal, Mobile Computing, Tata McGraw Hill Publication Co., New Delhi, 2010.
2. Ivan Stojmenovic , Handbook of Wireless Networks and Mobile Computing, John Wiley & sons Inc, Canada,
2006.
3. Mobile Ad Hoc Networks: Current Status and Future Trends edited by Jonathan Loo, Jaime Lloret Mauri,
Jess Hamilton Ortiz, 2012.
REFERENCES:
J.Schiller, Mobile Communication, Addison Wesley, 2009.
William Stallings, Wireless Communication and Networks, Pearson Education, 2003.
Parallel Algorithms
REFERENCES:
1. Selim G. Akl, The Design and Analysis of Parallel Algorithms, Prentice Hall, New Jersey, 1989.
2. Michael J. Quinn, Parallel Computing : Theory & Practice, Tata McGraw Hill Edition, 2003.
3. Justin R. Smith, The Design and Analysis of Parallel Algorithms, Oxford University Press, USA , 1993.
4. Joseph JaJa, Introduction to Parallel Algorithms, Addison-Wesley, 1992.
Adhoc Networks
REFERENCES:
1. C.Siva Ram Murthy and B.Smanoj, Ad Hoc Wireless Networks Architectures and Protocols, Pearson
Education, 2004.
2. Feng Zhao and Leonidas Guibas, Wireless Sensor Networks, Morgan Kaufman Publishers, 2004.
3. C.K.Toh, Ad Hoc Mobile Wireless Networks, Pearson Education, 2002.
4. Thomas Krag and Sebastin Buettrich, Wireless Mesh Networking, OReilly Publishers,2007.