23 Ai Ar
23 Ai Ar
Data Structures
23UAD01
Textbooks
2 Ellis Horowitz, Sartaj Shani, Sanguthevar Rajasekaran, Computer Algorithms, Galgotia Publication.
3 Michael T. Goodrich, Roberto Tamassia, and Michael H. Goldwasser, ―Data Structures & Algorithms
in Python‖, John Wiley & Sons Inc., 2013
4 Lee, Kent D., Hubbard, Steve, ―Data Structures and Algorithms with Python‖ Springer Edition 2015
5 Aho, Hopcroft, and Ullman, ―Data Structures and Algorithms‖, Pearson Education, 1983
Reference Books
1. Jean-Paul, Tremblay & Paul G .Sorenson , An Introduction to Data structures with Applications Tata
McGraw Hill Company 2008, 2ndEdition.
2. Samanta.D , Classic Data Structure Prentice Hall of India Pvt Ltd 2007, 9th Edition
3. Seymour Lipschutz, Data Structures McGraw Hill Publications, 2014, 1st Edition
4. Rance D. Necaise, ―Data Structures and Algorithms Using Python‖, John Wiley & Sons, 2011
5. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, ―Introduction to
Algorithms", Second Edition, McGraw Hill, 2002.
Web Resources
1. https://www.geeksforgeeks.org/data-structures/
23UADP01
Textbooks
3 Michael T. Goodrich, Roberto Tamassia, and Michael H. Goldwasser, ―Data Structures & Algorithms
in Python‖, John Wiley & Sons Inc., 2013
4 Lee, Kent D., Hubbard, Steve, ―Data Structures and Algorithms with Python‖ Springer Edition 2015
5 Aho, Hopcroft, and Ullman, ―Data Structures and Algorithms‖, Pearson Education, 1983
Reference Books
1. Jean-Paul, Tremblay & Paul G .Sorenson , An Introduction to Data structures with Applications Tata
McGraw Hill Company 2008, 2ndEdition.
2. Samanta.D , Classic Data Structure Prentice Hall of India Pvt Ltd 2007, 9th Edition
3. Seymour Lipschutz, Data Structures McGraw Hill Publications, 2014, 1st Edition
4. Rance D. Necaise, ―Data Structures and Algorithms Using Python‖, John Wiley & Sons, 2011
5. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein, ―Introduction to
Algorithms", Second Edition, McGraw Hill, 2002.
Web Resources
1. https://www.geeksforgeeks.org/data-structures/
23UADF01
Textbooks
Web Resources
1. https://www.tutorialspoint.com/computer_programming/computer_programming_basics.ht m
2. https://www.educative.io/answers/what-are-the-basic-fundamental-concepts-ofprogramming
3. https://www.geeksforgeeks.org/basics-of-computer-programming-for-beginners/
Introduction on python
23UAD02
Textbooks
1 Allen B. Downey, ``Think Python: How to Think Like a Computer Scientist‟‟, 2nd edition, Updated for
Python 3, Shroff/O‟Reilly Publishers, 2016.
2 Guido van Rossum and Fred L. Drake Jr, ―An Introduction to Python – Revised and updated for
Python 3.2, Network Theory Ltd., 2011
Reference Books
1. John V Guttag, ―Introduction to Computation and Programming Using Python‟‟, Revised and
expanded Edition, MIT Press, 2013
3 Timothy A. Budd, ―Exploring Python‖, Mc-Graw Hill Education (India) Private Ltd.,, 2015
Web Resources
1. https://www.python.org/about/gettingstarted/ 2. https://www.programiz.com/python-programming
23UADP02
Textbooks
1 Allen B. Downey, ``Think Python: How to Think Like a Computer Scientist‟‟, 2nd edition, Updated for
Python 3, Shroff/O‟Reilly Publishers, 2016.
2 Guido van Rossum and Fred L. Drake Jr, ―An Introduction to Python – Revised and updated for
Python 3.2, Network Theory Ltd., 2011
Reference Books
1. John V Guttag, ―Introduction to Computation and Programming Using Python‟‟, Revised and
expanded Edition, MIT Press, 2013
3 Timothy A. Budd, ―Exploring Python‖, Mc-Graw Hill Education (India) Private Ltd.,, 2015
1. https://www.python.org/about/gettingstarted/ 2. https://www.programiz.com/python-programming
23UADS02
Textbooks
MasteringHTML5andCSS3MadeEasy‖,TeachUCompInc.,2014.
ThomasMichaud, “FoundationsofWebDesign:IntroductiontoHTML&CSS”
ReferenceTextbooks
WebResources
1. https://www.teachucomp.com/samples/html/5/manuals/Mastering-HTML5-CSS3.pdf
2. https://www.w3schools.com/html/default.asp
23UAD03
Text Book
1. Stuart Russel and Peter Norvig, ―Artificial Intelligence: A Modern Approach‖, Fourth Edition,
Pearson Education, 2020.
2. Dan W. Patterson, ―Introduction to AI and ES‖, Pearson Education, 2007 3 Kevin Night, Elaine Rich,
and Nair B., ―Artificial Intelligence‖, McGraw Hill, 2008
Reference Books
2. Deepak Khemani, ―Artificial Intelligence‖, Tata McGraw Hill Education, 2013 (http://nptel.ac.in/)
3. Artificial Intelligence by Example: Develop machine intelligence from scratch using real artificial
intelligence use cases -by Dennis Rothman, 2018
Web Resources
1. https://www.javatpoint.com/artificial-intelligence-ai
2. https://www.tutorialspoint.com/artificial_intelligence/index.htm
23UADP03
Text Book
Reference Books
Reference Books
Web Resources
23UADS04
Textbooks
1.HeadFirstPHP&MySQL:ABrain-FriendlyGuide-2009-LynnmighleyandMichael Morrison.
2. The Joy of PHP: A Beginner's Guide to Programming Interactive Web Applications with PHP and My
SQL- Alan Forbes R
Reference Books
Web Resources
2. https://www.w3schools.com/php/default.asp
23UAD04
Text Books:
1. David Cielen, Arno D. B. Meysman, and Mohamed Ali, ―Introducing Data Science‖, Manning
Publications, 2016.
2. Robert S. Witte and John S. Witte, ―Statistics‖, Eleventh Edition, Wiley Publications, 2017.
3. Jake VanderPlas, ―Python Data Science Handbook‖, O‟Reilly, 2016.
References :
1. Allen B. Downey, ―Think Stats: Exploratory Data Analysis in Python‖, Green Tea Press, 2014.
Web Resources
1. https://www.w3schools.com/datascience/
2. https://www.geeksforgeeks.org/data-science-tutorial/ 3. https://www.coursera.org/
23UADP04
Text Books:
1. David Cielen, Arno D. B. Meysman, and Mohamed Ali, ―Introducing Data Science‖, Manning
Publications, 2016.
2. Robert S. Witte and John S. Witte, ―Statistics‖, Eleventh Edition, Wiley Publications, 2017.
23UADS06
Textbooks
ReferenceBooks
4 Vasudev, Aruna [1986] The New Indian Cinema. Macmillan India, New Delhi.
WebResources
1. https://www.teachucomp.com/samples/html/5/manuals/Mastering-HTML5-CSS3.pdf
2. https://www.w3schools.com/html/default.asp
Skill Enhancement Course - SEC7- Office Automation
23UADS07
Textbooks
PeterNorton,―IntroductiontoComputers‖–TataMcGraw-Hill.
ReferenceBooks
JenniferAckermanKettel,GuyHat-Davis,CurtSimmons,―Microsoft2003‖,Tata
McGrawHill.
WebResources
1. https://www.udemy.com/course/office-automation-certificate-course/ 2.
https://www.javatpoint.com/automation-tools
23UAD05
Text Books
1. Paula Boddington, ―Towards a Code of Ethics for Artificial Intelligence‖, Springer, 2017
2. Markus D. Dubber, Frank Pasquale, Sunit Das, ―The Oxford Handbook of Ethics of AI‖, Oxford
University Press Edited book, 2020
3. S. Matthew Liao, ―Ethics of Artificial Intelligence‖, Oxford University Press Edited Book, 2020
References Books
2. Wallach, W., & Allen, C, ―Moral machines: ceaching robots right from wrong‖, Oxford University
Press, 2008.
23UAD06
Text Books
2. Ramez Elmasri, Shamkant B. Navathe, Fundamental of Database Systems, 7th Edition, Pearson, 2017
Reference Books
1. Toby Teorey, Sam Lightstone, Tom Nadeau, H. V. Jagadish, ―DATABASE MODELING AND
DESIGN -Logical Design‖, Fifth Edition, Morgan Kaufmann Publishers, 2011.
2. Carlos Coronel, Steven Morris, and Peter Rob, Database Systems: Design, Implementation, and
Management, Ninth Edition, Cengage learning, 2012
3. Abraham Silberschatz, Henry F Korth, S Sudharshan, ―Database System Concepts'', 6th Page 37 of 84
Edition, Tata Mc Graw Hill, 2011.
4. Hector Garcia-Molina, Jeffrey D Ullman, Jennifer Widom, "Database Systems:The Complete Book",
2nd edition, Pearson.
Web Resources
1. https://www.javatpoint.com/dbms-tutorial
23UADP05
Text Books
2. Ramez Elmasri, Shamkant B. Navathe, Fundamental of Database Systems, 7th Edition, Pearson, 2017
Reference Books
1. Toby Teorey, Sam Lightstone, Tom Nadeau, H. V. Jagadish, ―DATABASE MODELING AND
DESIGN -Logical Design‖, Fifth Edition, Morgan Kaufmann Publishers, 2011.
2. Carlos Coronel, Steven Morris, and Peter Rob, Database Systems: Design, Implementation, and
Management, Ninth Edition, Cengage learning, 2012
23UADE03
TextBook
1.AnandRajaramanandJeffreyDavidUllman,―MiningofMassiveDatasets‖,Cambridge
UniversityPress,2012
ReferenceBooks
1. DavidLoshin,―BigDataAnalytics:FromStrategicPlanningtoEnterprise
IntegrationwithTools,Techniques,NoSQL,andGraph‖,MorganKaufmann/ElsevierPu
blishers,2013
2. EMCEducationServices,―DataScienceandBigDataAnalytics:Discovering,
Analyzing,VisualizingandPresentingData‖,Wileypublishers,2015.
WebResources
1. https://www.simplilearn.com 2.
https://www.sas.com/en_us/insights/analytics/big-data-analytics.html
23UADE08
Text Book
1 Alan Dix, Janet Finlay, Gregory Abowd, Russell Beale, ‖Human -Computer Interaction‖‖, III Edition,
Pearson Education, 2004 (UNIT I, II & III)
2 Brian Fling, ―‖Mobile Design and Development‖, I Edition, O‗Reilly Media Inc., 2009(UNIT–IV) 3
Bill Scott and Theresa Neil, ―Designing Web Interfaces‖, First Edition, O‗Reilly, 2009. (UNIT-V)
Reference Books
Web Resources
1. https://www.interaction-design.org/literature/topics/human-computer-
interaction
2. https://link.springer.com/10.1007/978-0-387-39940-9_192
3. https://en.wikipedia.org/wiki/Human%E2%80%93computer_interaction
23UADPR01
23UAD07
Text Book
1.https://www.uipath.com/landing/academic-studio-download
2. https://www.uipath.com/rpa/robotic-process-automation Page 64 of 84
3. https://www.uipath.com/rpa/academy
23UAD08
Text Book
Web Resources
1. https://www.tutorialspoint.com/natural_language_processing/index.htm
2. https://www.geeksforgeeks.org/natural-language-processing-nlp-tutorial/
23UADP06
Web Resources
1. https://www.tutorialspoint.com/natural_language_processing/index.htm
2. https://www.geeksforgeeks.org/natural-language-processing-nlp-tutorial/
23UADE14
Text books
ArshdeepBahga, Vijay Madisetti, Cloud Computing – A Hands On Approach, Universities Press (India)
Pvt. Ltd., 2018
Reference Books
1. Anthony T Velte, Toby J Velte, Robert Elsenpeter, Cloud Computing: A Practical Approach, Tata
McGraw-Hill, 2013.
2. Barrie Sosinsky, Cloud Computing Bible, Wiley India Pvt. Ltd., 2013.
3. David Crookes, Cloud Computing in Easy Steps, Tata McGraw Hill, 2015.
4. Dr. Kumar Saurabh, Cloud Computing, Wiley India, Second Edition 2012.
Web Resources
1. https://en.wikipedia.org/wiki/Cloud_computing
2. https://link.springer.com/chapter/10.1007/978-3-030-34957-8_7
3. https://webobjects.cdw.com/webobjects/media/pdf/solutions/cloud-computing/121838- CDW-Cloud-
Computing-Reference-Guide.pdf
23UADE22
Text Book
ScottMurray,‖interactivedatavisualizationfortheweb―,O‖Reillymedia,inc,2013
Reference Books
1. Benfry,‖visualizingdata‖,O‖Reillymedia,inc,2007
2. 2 .Greg conti,‖ security data visualization:‖,‖graphical techniques for network
analysis‖, Nostarchpress inc,2007
Web Resources
1.
https://www.tutorialspoint.com/business_writing_skills/data_visualization.htm#:~:t
ext =Data%20Visualization%20is%20used%20to,accessible%2C
%20understandable%2C %20and%20usable.
Quantitative Aptitude
23UADS08
TextBook
1.QuantitativeAptitude‖,R.S.AGGARWAL.,S.Chand&CompanyLtd.,
WebResources
1. https://www.javatpoint.com/aptitude/quantitative
2. https://www.toppr.com/guides/quantitative-aptitude/