G 5 TG 5 GT

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 11

Internet Programming Books

1. Andi Gutmans, Stig Saether Bakkens, Derick Rethans, “PHP 6 Power Programming”,
Prentice Hall.
2. Donna Baker, “HTML Complete Course”, Hungry Minds Inc. USA.
3. Internets & World Wide Web How To Program, Third Ed.,Author: Deitel, Deitel, and
Goldberg,Publisher: Pearson Education, 2004.
4. Raj Kamal. Internet and web technologies. Tata MacGraw-Hill. 2002
5. JavaScript Bible 6th edition by Danny Goodman and Michael Morrison
6. JavaScript for the World Wide Web by Tom Negrino and Dori Smith
7. PHP and MySQL Web Development, Luke Welling and Laura Thomson, 2008 Addison-
Wesley Professional
8. Web Engineering A Practitioner's Approach by Roger Pressman and David Lowe,
McGraw‐Hill, 2009.
9. G. Kappel, B. Pröll, S. Reich, and W. Retschitzegger (eds), Web Engineering – The
Discipline of Systematic Development of Web Applications, John Wiley & Sons, 2006
10. Using XHTML 4 - XML - Java 2 - Platinum by Eric Ladd, Jim O'Donnell, Que,
December 1, 2001, ISBN 07897-2473-1.
11. PHP AND MYSQL FOR DYNAMIC WEB SITES by Larry Ullman
12. PHP and MySQL Web development by Luke Welling and Laura Thomson
13. PHP5 and MySQL Bible by Tim Converse and Joyce Park with Clark Morgan
14. Web Server Programming by Neil Gray
15. PHP Cookbook, 2nd Edition By David Sklar, Adam Trachtenberg
16. Beginning joomla by Dan Rahmel
17. Joomla for Dummies by Steven Holzner and Nancy Conner
18. SAM‘s Teach yourself PHP in 24 hours
19. 2. JavaScript Bible 6th edition by Danny Goodman and Michael Morrison
20. PHP and MySQL Web development by Luke Welling and Laura Thomson
21. JavaScript for the World Wide Web by Tom Negrino and Dori Smith
22. PHP5 and MySQL Bible by Tim Converse and Joyce Park with Clark Morgan
23. The Internet and Its Protocols : A Comparative Approach (The Morgan Kaufmann
Series in Networking) by Adrian Farrel
24. Computer Networking with Internet Protocols and Technology by William Stallings

Wireless communication and Mobile Computing

1. Shane Conder, Lauren Darcey: Android Wireless Application Development, Pearson


Education, Inc, 2nd Edition
2. Ed Burnette: Hello, Android, Introducing Google’s Mobile Development Platform,
Pragmatic Programmers, LLC, 3rd Edition
3. Shawn Van Every: Developing Graphics, Music, Video, and Rich Media Apps for
Smartphones and Tablets, press Pro Android Media, 1st Edition
Computer Network Books

1. Dr. Sanjay Sharma, “A course in computer networks”


2. Fred Halsall, Computer Networking and the Internet, 5th Edition, Pearson Education
Limited, 2005.
3. Terry William Ogletree, Upgrading and Repairing Networks, 4th Edition, Que, 2003.
4. Andrew S. Tanenbaum, Computer Networks, 4th Edition, Prentice Hall, 2003
5. D. Russell and G.T. Gangemi, Computer Security Basics, OReilly & Associates, 1991.
6. BPB Publications, Security Complete, New Delhi BPB Publications,1999.
7. Easttom, Computer Security Fundamentals, Prentice Hall, May 2005. - W. Stallings,
Network Security Essentials, 2nd edition, Prentice Hall, 2003.
8. Fennelly, Effective Physical Security, Butterworth-heinemann, 2003.
9. T. R. Peltier, Information Security Policies, Procedures, And Standards:Guidelines For
Effective Information Security Management, Auerbach Publications, 2001.
10. E. Michael, Physical Security for IT, Digital Pr, 2004. - M. Bishop, Computer Security:
Art and Science, Addison-Wesley, 2002.
11. S. Bosworth and M. E. Kabay, Computer Security Handbook, 4th edition, Willey, 2002.
12. M. R. Overly, E-Policy: How to Develop Computer, E-Policy, and Internet Guidelines to
Protect Your Company and its Assets, AMACOM, 1998.
13. S. A. Thomas, SSL and TLS Essentials: Securing the Web, Wiley, 2000.
14. R. J. Anderson, Security Engineering, Ross Anderson, John Wiley & Sons Inc., 2008.
15. Christina J. Hogan. The Practice of System and Network Administration, Addison-
Wesley Professional, 2001.
16. Network design reference manual (NDRM)- 6th edition

Artificial Intelligence

1. Artificial Intelligence A Modern Approach (Stuart J. Russell and Peter Norvig 1995)
2. Elaine Rich, Kevin Knight, “Artificial Intelligence”, Tata Mc. Graw Hill Publisher
3. E.Charnail, CK Reiesbeck and D.V Medermett, “Artificial Intelligence programming”,
Lawrence Erlbum Associates, NJ,1980.
4. N.J.Nilson, “Principles of Artificial Intelligence”, Tiega Press, Polo Alto, 1980.
5. Elain Rich and Kevin Knight,” Artificial Intelligence”, McGrawHill , 1994.
6. Donald A.Waterman, “A guide to expert systems”, Techknoledge series in Knowledge
engineering , 1986.
7. Manning, Christopher D., and Hinrich Schütze. Foundations of Statistical Natural
Language Processing. Cambridge, MA: MIT Press, 1999.
8. Allen J, Natural language understanding (2nd ed). Benjamin/Cummings, 1995
9. Russell, S. and P. Norvig (1995) Artificial Intelligence: A Modern Approach Prentice-
Hall. References
10. Luger, G. (2002) Artificial Intelligence, 4 th ed. Addison-Wesley.
11. Bratko, Ivan (1990) PROLOG Programming for Artificial Intelligence, 2 nd ed.
AddisonWesley, 1990
12. Winston, P.H. (1992) Artificial Intelligence Addison-Wesley.
13. Ginsberg, M.L. (1993) Essentials of Artificial Intelligence. Morgan Kaufman.

Software Engineering
1. Real time software Design for Embedded Systems, Cambridge University, 1st edition
2. Fundamentals of Software Engineering, 2nd Edition, by Carlo Ghezzi, Mehdi Jazayeri,
Dino Mandrioli
3. Foundations of Software Testing ISTQB Certification, 4th edition 4th edition Edition
4. Requirements Engineering for Software and Systems (Applied Software Engineering
Series) 3rd Edition by
5. Software Architecture in Practice (3rd Edition)
6. Steve McConnell, Software Project – Survival Guide, Microsoft Press.
7. Walker Royce, Software Project Management, Pearson.
8. Robert K. Wysocki, Effective Software Project Management, Wiley.
9. Booch G., (2000).Object oriented analysis and design with applications, Second Edition,
Pearson Education,Inc.
10. Hoffer J.,George J. ,Valacich J. . (2008). Modern Systems Analalysis and Design. 5 th
Edition. Pearson Education.
11. Subburaj R. (2003).Object Oriented with C++ ANSI/ISO Standard.Vikas Publishing
House PVT LTD.
12. Priestley M. (2003).Practical Object oriented Design with UML. second Edition
McGrawHill Education.
13. Hoffer J.,George J. ,Valacich J. . (2008). Modern Systems Analysis and Design. 5th
Edition. Pearson Education,Inc.
14. Jeffery, Whitten et al. 2001. System Analysis and Design Methods , 5th ed. McGraw Hill
Irwin.
15. Elmasri et al (2004). Fundamentals of Database Systems, 4th ed, Pearson education
Embedded Systems
1. Embeded Systems Architecture Programming And Design Paperback – 2013
2. Making Embedded Systems: Design Patterns for Great Software 1st Edition
3. Embedded Systems Architecture By: Daniele Lacamera
4. An Embedded Software Primer, David E. Simon, Addison-Wesley Professional,1999
5. H. Kopetz, Real-time Systems, Kluwer, 1997.
6. R. Gupta, Co-synthesis of Hardware and Software for Embedded Systems, Kluwer, -
1995.
7. J. J. Labrose, MicroC/OS-II, The real-time kernel, 2nd edition, CPM Books, 2002.

Java Programming
1. Java How to Program, Early Objects (11th Edition)
2. Effective Java 3rd Edition by Joshua B.
3. Java: The Complete Reference, Eleventh Edition 11th Edition by Herbert
Schildt (Author)
4. Murach's Java Servlets and JSP, 3rd Edition (Murach: Training & Reference) 3rd Edition
5. Deitel & Deitel, Java How to Program. 8th ed. Prentice Hall
6. Eckel, Bruce. Thinking in Java. 4thed. New Jersey: Prentice Hal
7. James F. Kurose &Kieth W. Ross (2005). Computer Networking A Top- Down
Approach Featuring the Internet (3 rd Ed.). Singapore: Pearson Education Inc.
8. Jan Graba (2007). An Introduction to Network Programming with Java. USA: Springer
Science+Business Media, LLC
9. Elliotte R. Harold (2005). Java Network Programming (3rd Ed.). USA: O'Reilly
10. Herbert Schildt (2002). Java TM 2: The Complete Reference (5 th Ed.). Osborne:
McGraw-Hill

IT Project Management

1. Bonham S. (2005). IT project portfolio management, ISBN 1-58053-781-2, Artech


House, inc.
2. Electronic imaging services inc. (2000). A guide to the project management body of
knowledge. electronic imaging services, Pennsylvania, USA.
3. Lan yin-chen (2005). Global information society operating information systems in a
dynamic global business environment, University of Western Sydney, Australia.
4. Robert E. Umbaugh (1999). Handbook of Information Systems Management, 1999
Edition, ISBN 0849399785
5. Sodhi, Jag. (2001). IT project management handbook, management concepts inc., ISBN
1−56726−098−5.
6. Wiliams M. (2008). THE PRINCIPLES OF PROJECT MANAGEMENT, SitePoint pty
ltd., Australia, Canada, ISBN 978-0-9802858-6-4. 7. Young L. (2007).
7. The Handbook of Project Management A practical guide to effective policies, techniques
and processes, London and Philadelphia Revised 2nd edition,ISBN-13 978 0 7494 4984

Research Methodologies in Information Technology


1. Bryman, Alan (2004) Social Research Methods (2nd Edition)
2. Creswell, John W. (2002). Research Design Qualitative, Quantitative, and Mixed
Methods Approaches (2nd Edition)
3. Graziano, Anthony M. & Raulin, Michael L. Research Methods A Process of Inquiry
(6th Edition) 4. Gupta, S.C. (2003). Fundamentals of Statistics.
4. Jackson, Sherri L. (2005). Research Methods and Statistics A Critical Thinking Approach
5. Martella+, Ronald C. et al. (1999). Research Methods Learning To Become A Critical
Research Consumer Patton, Michael Quinn (2001). Qualitative Research & Evaluation
Methods.

Distributed Computing
1. George Coulouris, Jean Dollimore and Tim Kindberg, “Distributed Systems Concepts
and Design”, Pearson Education, 3rd Edition, 2011
2. Albert Fleishman, “Distributed Systems Software Design and Implementation”, Springer
Verlag, 2004.
3. M. L .Liu, “Distributed Computing Principles and Applications”, Pearson Education,
2014.
4. Andrew S Tanenbaum, Maartenvan Steen, “Distributed Systems, Principles and
Pardigms”, Pearson Education, 2014.
5. Mugesh Singhal, Niranjan G Shivaratri, “Advanced Concepts in Operating Systems”,
Tata McGraw Hill Edition, 2011
Advanced Database Management Systems
1. R. Elmasri, S.B. Navathe, “Fundamentals of Database Systems”, Fifth Edition, Pearson
Education/Addison Wesley, 2007.
2. Thomas Cannolly and Carolyn Begg, “ Database Systems, A Practical Approach to
Design, Implementation and Management”, Third Edition, Pearson Education, 2007.
3. Henry F Korth, Abraham Silberschatz, S. Sudharshan, “Database System Concepts”,
Fifth Edition, McGraw Hill, 2006.
4. C.J.Date, A.Kannan and S.Swamynathan,”An Introduction to Database Systems”, 8th
Edition, Pearson Education, 2012.
5. V.S.Subramanian, “Principles of Multimedia Database Systems”, Harcourt India Pvt
Ltd., 2012
6. Vijay Kumar, “ Mobile Database Systems”, John Wiley & Sons, 2018.

Mobile Computing

1. Wireless Communications: Principles and Practice, by Theodore S. Rappaport, Prentice


Hall.
2. 802.11n: A Survival Guide, by Matthew Gast, O'Reilly Media.
3. 802.11ac: A Survival Guide, by Matthew Gast, O'Reilly Media.
4. Wireless Networking Complete, by Pei Zheng et al., Morgan Kaufmann.
5. Shane Conder, Lauren Darcey: Android Wireless Application Development, Pearson
Education, Inc, 2nd Edition
6. Ed Burnette: Hello, Android, Introducing Google’s Mobile Development Platform,
Pragmatic Programmers, LLC, 3rd Edition
7. Shawn Van Every: Developing Graphics, Music, Video, and Rich Media Apps for
Smartphones and Tablets, press Pro Android Media, 1st Edition
8. Sams Teach Yourself Android Application Development in 24 Hours
9. Android Application Development All-in-one for Dummies
10. Beginning Android Tablet Development
11. Professional Android

Current Issues in Information Technology

1. Lamersdorf, W., Tschammer, V. & Amarger, S. (2004). Building the E-Service Society:
E- Commerce, E-Business and E-Government. Kluwer Academic Publishers
2. Malkia, M., Savolainen, R., Anttiroiko, A.-V. (2003). E-Transformation in Governance:
New Directions in Government and Politics. Idea Group Publishing.
3. Pavlichev, A., Garson, G.D. (2003). Digital Government: Principles and Best
Practices.Idea Group Publishing.
4. Gronlund, A. (2002). Electronic Government: Design, Applications and Management.
Idea Group Publishing.
5. Curtain, G.G., Sommer M.H., Vis-Sommer, V. (2004). The World of E-
Government. Haworth Press, 2004 6.Huang, W., Siau, K., Wei, K.K. (2005).
Electronic Government Strategies and Implementation. Idea Group Publishing.
6. Dunleavy, P., Margetts, et al. (2006). Digital Era Governance: IT Corporations, the
State, and e-Government. Oxford University Press.
7. Curtain, G. G. et al. (2004). The World of E-Government. Haworth Press.

Information Retrieval (IR)


1. Salton, G. and McGill, M. J. Introduction to Modern Information Retrieval, McGraw-Hill
Co., 1983.
2. Robert R. Korfhage, Information Storage and Retrieval, John Wiley & Sons, 1997.
3. W. B. Frakes and R. Baeza-Yates (Eds.), Information Retrieval Data Structures &
Algorithms, Prentice-Hall, 1992
4. Journal articles and online materials as suggested by the instructor.

Data Warehousing and Data Mining

1. Sam Anahory and dennis murrary “ Data warehousing in the real world”, Pearson
education.
2. Margaret H.Dunham, “Data mining Introductory and Advanced Topics”, Pearson
Education , 2004.
3. J. Han and M. Kamber with tile Data Mining Concepts and Techniques, 2nd edition
4. Usama Fayyad, Gregory Piatetsky-Shapiro, Padhraic Smyth, and Ramasamy
Uthurasamy, "Advances in Knowledge Discovery and Data Mining", AAAI Press/ The
MIT Press, 1996.
5. Michael Berry and Gordon Linoff, "Data Mining Techniques (For Marketing, Sales, and
Customer Support), John Wiley & Sons, 1997.
6. Sholom M. Weiss and Nitin Indurkhya, "Predictive Data Mining: A Practical Guide",
Morgan Kaufmann Publishers, 1998.
7. J. Han and M. Kamber with tile Data Mining Concepts and Techniques, 2nd edition –
8. Usama Fayyad, Gregory Piatetsky-Shapiro, Padhraic Smyth, and Ramasamy
Uthurasamy, "Advances in Knowledge Discovery and Data Mining", AAAI Press/ The
MIT Press, 1996.
9. J. Ross Quinlan, "C4.5: Programs for Machine Learning", Morgan Kaufmann Publishers,
1993.
10. Michael Berry and Gordon Linoff, "Data Mining Techniques (For Marketing, Sales, and
Customer Support), John Wiley & Sons, 1997.
11. Sholom M. Weiss and Nitin Indurkhya, "Predictive Data Mining: A Practical Guide",
Morgan Kaufmann Publishers, 1998.
12. Alex Freitas and Simon Lavington, "Mining Very Large Databases with Parallel
Processing", Kluwer Academic Publishers, 1998.
13. A. K. Jain and R. C. Dubes, "Algorithms for Clustering Data", Prentice Hall, 1988.
14. V. Cherkassky and F. Mulier, "Learning From Data", John Wiley & Sons, 1998
15. T. Cornford, M. Shaikh, Introduction to information systems, 2013
16. Advanced Topics in Information Retrieval

Embedded Systems and Real time Processing

1. Andrew N Sloss, D. Symes, C. Wright, ” ARM System Developers Guide”, Morgan


Kaufmann / Elsevier, 2006.
2. Michael J. Pont, “Embedded C”, Pearson Education , 2007.
3. Wayne Wolf, “Computers as Components Principles of Embedded Computer
4. System Design”, Morgan Kaufmann / Elsevier, 2nd. edition, 2008.
5. Steve Heath, “Embedded System Design” , Elsevier, 2nd. edition, 2003.

Distributed Systems

1. S. Tanenbaum and Maarten van Steen, Distributed Systems, Principles and Paradigms,
Prentice Hall, 2nd edition, 2006.
2. Coulouris, J. Dollimore, and T. Kindberg, Distributed Systems, Concepts and Design,
Addison Wesley, 4th edition, 2005.
3. S. Tannenbaum, Computer Networks, Prentice Hall, 4th edition, 2003.
4. Mullender, Distributed Systems, 2nd edition, Addison-Wesley, 1993.

Digital Image Processing

1. “Digital Image Processing, third edition”, by R. Gonzalez and R. Woods, Prentice Hall,
2008.
2. S. Birchfield, Image Processing and Analysis, Cengage Learning, 2016.
3. C. Solomon and T. Breckon, Fundamentals of Digital Image Processing: A Practical
Approach with Examples in MATLAB, John Wiley & Sons, 2011.
4. K. Jain, Fundamentals of Digital Image Processing, Prentice Hall, 1989.
5. K. R. Castleman, Digital Image Processing, Prentice Hall, 1996.
6. B. Jane, Digital Image Processing: Concepts, Algorithms, and Scientific Applications,
Springer Verlag, 1995.
7. R. C. Gonzalez and R. E. Woods, Digital Image Processing, Prentice Hall, 2008.

Multimedia Systems

1. Ze Nian Li and M. S. Drew, Fundamentals of Multimedia, Prentice Hall, 2004.


2. Guojun Lu, Multimedia Database Management Systems, Artech House, 1999.
3. K.R. Rao, Zoran S. Bojkovic, Dragorad A. Milovanovic; Multimedia Communication
Systems; Prentice Hall, 2002.
4. Resources on the Web – to be announced in class 5. Action Script (any related book)
5. Richard Brice, Multimedia and Virtual Reality Engineering, Newnes, 1997
6. Jon Crowcroft, Mark Handley, Ian Wakeman; Internetworking Multimedia,
7. Morgan Kaufmann Publishers, San Francisco, California, 1999
8. Doug Sahlin, Flash 5 Virtual Classroom, McGraw-Hill, 2001, California

System Simulation and Modeling

1. Averill M. Law And W David Kelton , Simulation Modelling And Analysis, Tata
McGraw-Hill Publishing Company Limited, New Delhi.
2. Julian Reitman, ―Computer Simulation Applications‖, John Wiley and Sons, New York.
3. James A Payne, Introduction to Simulation, McGraw- Hill International Editions
(Computer Science Series), New York. - 11
4. Narsingh Deo System Simulation with Digital Computer, Prentice- Hall of India Pvt.
Ltd., New Delhi.
5. Gordon G. System Simulation, Prentice- Hall of India Pvt. Ltd., New Delhi.
6. Francis Neelamkavil, Computer Simulation and Modelling, John Wiley and Sons, New
York.

Geographic Information System( GIS) and Remote sensing

1. GIS Fundamentals, 2nd ed., P. Bolstad, Eider Press, Chrisman, N. (2002)


2. Exploring Geographic Information Systems John Wiley 2nd edition.
3. An Introduction to Geographical Information Systems’ Second edition, Prentice Hall:
Harlow. [ISBN:0130611980]
4. GIS Fundamentals, 2nd ed., Paul Bolstad, Eider Press
5. Getting Started with Geographic Information Systems, 4 th ed., K.C. Clarke, Prentice
Hall Series
6. Exploring Geographic Information Systems, 2nd ed., N. Chrisman, Wiley.
7. Remote Sensing – Methods and Applications. Hord, R. Michael l. 1986. John Wiley &
Sons.

Human-Computer Interaction

1. Dix, A., Finlay, J., Abowd, G. and Beale, R. (1997). Human computer interaction.
2. Baecker, R. M. and Buxton, W. A. S. (1987). Readings in Human Computer Interaction:
A Multidisciplinary Approach.
3. 2. Baecker, R., Grudin, J., Buxton, W., and Greenberg, S. (1995). Readings in Human
Computer Interaction.
4. Helander, M. (1988).Handbook of Human-Computer Interaction.
5. Lewis and Reiman (1993). Task Centered User Interface Design.
6. Norman, D. A. (1988). The Design of Everyday Things, Basic Books, NY.
7. Preece, J. et al (1994). Human Computer Interaction.
8. Nielsen, J. (1993). Usability Engineering.
9. Shneiderman, B. (1997). Designing the User Interface.

You might also like