Download Books

  • Urdu

  • Urdu

Download books of your concerned department by expanding the department and semester.

Course Name: Introduction to Computing Applications

  • Introduction to Computers by Peter Norton, 6th Edition, McGraw-Hill.
  • Computers: Information Technology in Perspective, 9/e by Larry Long and Nancy Long, Prentice Hall.
  • An Invitation to Computer Science, Schneider and Gersting, Brooks/Cole Thomson Learning.
  • Information System Today by Leonard Jessup, Joseph Valacich.
  • Computers Today by Suresh K. Basandra.
  • Computer Science: An overview of Computer Science, Sherer.

Course Name: Calculus and Analytic Geometry

  • Calculus and Analytical Geometry, 6th edition, 1994 by Swokowski, Olinick and Pence, Brooks/Cole Publishers.
  • Calculus, 7th edition. 2002 by Howard Anton, John Wiley and Sons.
  • Calculus by William E. Boyce Richard C. Diprima, John Wiley & Sons.
  • Calculus and Analytical Geometry, 10th edition by Thomas Finny, John Wiley and Sons.
  • Advanced Engineering Mathematics, 7th edition, 1993 by Erwin Kreyzig, John Wiley & Sons Inc.

Course Name: Financial Accounting

  • Financial & Managerial Accounting by Williams, Haka, Bettner, Prentice Hall.
  • Financial Accounting by Professor Muhammad Ammanullah Khan.
  • Business Accounting by Frank Wood’s.
  • Accounting for Business Decision by Meigs and Meigs.

Course Name: English Composition and Comprehension

  • The Mercury Reader by Janice Neulib; Kathleen Shine Cain; Stephen Ruffus and Maurice Scharton, Norther Illinois University.
  • Reading and Study Skills by John Langan.
  • Study Skills by Riachard Yorky.

Course Name: Pakistan Studies

  • Perspective on Development Planning In Pakistan by Aslam M., Allied Book Centre, Lahore.
  • Globalization, WTO and Trade Liberalization in Pakistan by Chaudhary M. Aslam and Ahmad Eatzaz, Feroz Sons, Lahore.
  • Human Resource Development and Management in Pakistan by Chaudhary M. Aslam, Ferozsons, Lahore.
  • 50 Years of Pakistan’s Economy–Traditional Topics and Contemporary Concerns by Khan, Shahrukh R.. Oxford Univ. Press,.
  • Centre for Human Development, Poverty Profile of Pakistan by Mahbool-ul-Haq, Oxford University Press.
  • Human Development In South Asia, Annual Report.
  • The Economy of Pakistan by Saeed, Khawaja Amjad, Oxford University Press.
  • Issues in Pakistan Economy by Zaidi, Akbar, Oxford Univ., Press.
  • World Development Reports, World Bank.

Course Name: Islamic Studies/Ethics

  • Emergence of Islam by Hameed ullah Muhammad, IRI, Islamabad
  • Muslim Conduct of State by Hameed ullah Muhammad.
  • Introduction to Islam by Hameed ullah Muhammad.
  • An Introduction to the Study of Islamic Law by Hussain Hamid Hassan, Leaf Publication Islamabad.
  • Principles of Islamic Jurisprudence by Ahmad Hasan, IR, International Islamic University, Islamabad.
  • Muslim Jrisprudence and the Quranic Law of Crimes by Mir Waliullah

Course Name: Programming Fundamentals

  • Problem Solving and Program Design in C by Hanly & Koffman, Addison-Wesley.
  • C How to Program by (Harvey & Paul) Deitel & Deitel, Prentice Hall.

Course Name: Digital Logic and Design 

  • Digital Design by M. Morris Mano, Prentice Hall.
  • Practical Digital Logic Design and Testing by P K Lala, Prentice Hall.

Course Name: Multivariate Calculus

  • Multivariable Calculus by James Stewart, Cengage Learning Publishers.
  • Calculus and Analytical Geometry by Swokowski, Olinick and Pence, Thomson Learning EMEA, Ltd.
  • Elementary Multivariable Calculus by Bernard Kolman, William F. Trench, Academic Press.
  • Multivariable Calculus by Howard Anton, Albert Herr, John Wiley.

Course Name: Discrete Structures

  • Discrete Mathematics and Its Applications by Kenneth H. Rosen, McGraw Hill Book Co.
  • Discrete Mathematics by Richard Johnsonbaugh, Prentice Hall Publishers.
  • Discrete Mathematical Structures by Kolman, Busby & Ross, Prentice-Hall Publishers.
  • Discrete and Combinatorial Mathematics: An Applied Introduction by Ralph P. Grimaldi, Addison-Wesley Pub. Co.

Course Name: Introduction to Pakistani Economy

  • Perspective on Development Planning In Pakistan by Aslam M., Allied Book Centre, Lahore.
  • Globalization, WTO and Trade Liberalization in Pakistan by Chaudhary M. Aslam and Ahmad Eatzaz, Feroz Sons, Lahore.
  • Human Resource Development and Management in Pakistan by Chaudhary M. Aslam,, Ferozsons, Lahore.
  • 50 Years of Pakistan’s Economy–Traditional Topics and Contemporary Concerns by Khan, Shahrukh R., Oxford Univ. Press.
  • Centre for Human Development (MHCHD), Poverty Profile of Pakistan by Mahbool-ul-Haq, Oxford University Press.
  • Human Development In South Asia, Annual Report.
  • The Economy of Pakistan by Saeed, Khawaja Amjad, Oxford University Press, 2004.
  • Issues in Pakistan Economy by Zaidi, Akbar, Oxford Univ. Press,rachi.
  • World Development Reports, World Bank.

Course Name: Technical Writing

  • Writer’s Companion–The Longman by Chris M. Anson, Robert A. Schwegler and Marcia F. Muth, Pearson Longman.
  • Technical English: Writing, Reading, and Speaking by Pickett and Laster.
  • The Technical Writer’s Companion by Alred, Gerald, Charles T. Brusaw and Walter E. Oliu.
  • Mecnakshi Raman & Sangeeta Technical Communication.

Course Name: Data Structures and Algorithms

    •  
    • Data Abstraction and Problem Solving with C++ by Frank M. Carrano, Paul Helman, Robert Veroff, Addison-Wesley.
    • Data Structures and Algorithms, Lafore, Sams Publishing, 1999.
    • Fundamentals of Data Structures in C++, Horowitz, Sahni, and Mehta, Computer Science Press, 1995.
    • Data Structures in JAVA, Standish, Addison Wesley, 2000

.

Course Name: Object Oriented Programming

  •  
  • C++ How to Program by Harvey & Paul, Deitel & Deitel, Prentice Hall.
  • Java How to Program by Harvey & Paul, Deitel & Deitel, Prentice Hall.

Course Name: Computer Networks

  • Introduction to Computer Networks by A. S. Tanenbaum, Prentice Hall.
  • Computer Networks and Internets by Douglas E. Comer, Prentice Hall.
  • Data and Computer Communications by William Stallings, Macmillan.
  •  

Course Name: Differential Equations

  • Advanced Engineering Mathematics by Michael Greenberg, Prentice Hall.
  • Advanced Engineering Mathematics by Erwin Kreyzig, John Wiley & Sons Inc.
  • A First Course in Differential Equations by Zill, Prindle, Weber and Schmidt, Brooks/Cole Publishing.
  • Differential Equations with Boundary-Value Problems by Dennis G. Zill, Michael R. Cullen, Brooks/Cole Publishing.
  • Elementary Differential Equations With Applications by C. H .Edwards, David E. Penney, Prentice Hall.

Course Name: Basic Electronics

  • University Physics by Freedman and Young.
  • College Physics by Resnick, Halliday and Krane.

Course Name: Introduction to Statistical Theory

  • Probability & Statistics for Engineers & Scientists by Ronald Walpole, Myers, Myers, Ye, Prentice Hall Publisher.
  • Probability and Statistics for Engineering and the Sciences by Lay L. Devore, Duxbury Publishers.
  • Statistical Data Analysis by G. Cowan, Clarendon, Oxford.

Course Name: Computer Organization and Assembly Language

  • Computer Organization & Architecture by Stallings, Prentice HALL.
  • Assembly Language for Intel-based Computers by Irvine, Prentice Hall.
  • Computer Organization and Design, The Hardware/Software Interface by David A. Patterson and John L. Hennessy, Elsevier Publishers.

Course Name: Database Systems

  • Database Systems by C.J.Date, Addison Wesley Pub. Co.
  • Database Systems: A Practical Approach to Design, Implementation and Management by R.Connolly and P.Begg, Addison-Wesley Pub. Co.
  • Fundamentals of Database Systems by Elmasri and Navathe, Addison-Wesley.

Course Name: Introduction to Software Engineering

  • Software Engineering by Sommerville Addison Wesley.
  • Software Engineering: A Practitioner’s Approach by Roger Pressman, McGraw-Hill.

Course Name: Wireless Communication

  • Wireless Communications and Networks by W. Stallings, Prentice Hall.
  • Wireless Communications: Principles & Practice by T.S. Rappaport, Prentice Hall.
  • Mobile Communications by J. Schiller, Addison Wesley.
  • IS-95 CDMA and cdma 2000 by V.K. Garg, Prentice Hall PTR.
  • The UMTS Network and Radio Access Technology – Air Interface Techniques for Future Mobile Systems by J.P. Castro, Wiley.
  • WCDMA for UMTS Radio Access for Third Generation Mobile Communications by H. Holma and A. Toskala, John Wiley & Sons.

Course Name: Numerical Computing

  • Numerical Methods in Scientific Computing Germund Dahlquist and Åke Björck .
  • Numerical Methods for Scientific Computing : J.H. Heinbockel
  • Numerical Analysis: I.A. Khubaza
  • Numerical Analysis and Programming : Shan S Kuo
  • Numerical Analysis by Berden Fairs
  • Numerical Analysis by Gerald

Course Name: Islamic Studies/ Ethics

  • Emergence of Islam by Hameed ullah Muhammad, IRI, International Islamic University, Islamabad.
  • Muslim Conduct of State by Hameed ullah Muhammad.
  • Introduction to Islam by Hameed ullah Muhammad.
  • An Introduction to the Study of Islamic Law by Hussain Hamid Hassan, Leaf Publication Islamabad.
  • Principles of Islamic Jurisprudence by Ahmad Hasan, IRI, International Islamic University, Islamabad.
  • Muslim Jrisprudence and the Quranic Law of Crimes by Mir Waliullah, Department of Computer Science, GCUF.
  • Studies in Islamic Law, Religion and Society by H.S. Bhatia, Deep & Deep Publications New Delhi (1989)
  • Introduction to Al Sharia Al Islamia by Dr. Muhammad Zia-ul-Haq, Allama Iqbal Open University, Islamabad (2001)

Course Name: Theory of Automata

  • An Introduction to Formal Languages and Automata, By Peter Linz, 4th edition, Jones & Bartlett Publishers, 2006
  • Theory of Automata, Formal Languages and Computation, By S. P. Eugene, Kavier, 2005, New Age Publishers, ISBN (10): 81-224-2334-5, ISBN (13) : 978-81-224-2334-1.
  • John Hopcroft and Jeffrey Ullman, Introduction to Automata Theory, Languages, and Computation, 2nd edition, 2001, Addison-Wesley.
  • Introduction to Languages and the Theory of Computation, By John C. Martin3rd edition, 2002, McGraw-Hill Professional.

Course Name: Professional Practices

  • Deborah G. Johnson, “Computer Ethics”, Pearson Education (2001) 3rd edition.
  • Professional Issues in Software Engineering, M.F. Bott et. al.

Course Name: Operating Systems

  • Applied Operating Systems Concepts, 7th Edition, Silberschatz A., Peterson, J.L., & Galvin P.C. 2004.
  • Modern Operating Systems, 3rd Edition, Tanenmaum A.S., 2008.

Course Name: Communication Skills

  • a) Grammar
  • Practical English Grammar by A.J. Thomson and A.V. Martinet. Exercises. Third edition. Oxford University Press 1986. ISBN 0 19 431350 6
  • b) Writing
  • Intermediate by Marie-Chrisitine Boutin, Suzanne Brinand and Francoise Grellet. Oxford Supplementary Skills. Fourth Impression 1993. ISBN 019 435405 7 Pages 45-53 (note taking).
  • Upper-Intermediate by Rob Nolasco. Oxford Supplementary Skills. Fourth Impression 1992. ISBN 0 19 435406 5 (particularly good for writing memos, introduction to presentations, descriptive and argumentative writing).
  • Mecnakshi Raman & Sangeeta Technical Communication.
  • Murphy, Effective Business Communication, 7th edition.
  • c) Reading
  • Advanced. Brian Tomlinson and Rod Ellis. Oxford Supplementary Skills. Third Impression 1991. ISBN 0 19 453403 0
  • Reading and Study Skills by John Langan
  • Study Skills by Riachard Yorky

Course Name: Linear Algebra

  • Bernard Kolman, David Hill, Elementary Linear Algebra with Applications, 9th edition, Prentice Hall PTR, 2007.
  • Gilbert Strang, Strang, Brett Coonley, Andy Bulman-Fleming, Andrew Bulman-Fleming, Strang’s Linear Algebra And Its Applications, 4th edition, Brooks/Cole, 2005
  • Howard Anton, Chris Rorres, Elementary Linear Algebra: Applications Version, 9th edition, Wiley, 2005.
  • David C. Lay, Linear Algebra and Its Applications, 2nd edition, Addison-Wesley, 2000.

Course Name: Islamic Studies/ Ethics

  • Emergence of Islam by Hameed ullah Muhammad, IRI, International Islamic University, Islamabad.
  • Muslim Conduct of State by Hameed ullah Muhammad.
  • Introduction to Islam by Hameed ullah Muhammad.
  • An Introduction to the Study of Islamic Law by Hussain Hamid Hassan, Leaf Publication Islamabad.
  • Principles of Islamic Jurisprudence by Ahmad Hasan, IRI, International Islamic University, Islamabad.
  • Muslim Jrisprudence and the Quranic Law of Crimes by Mir Waliullah, Department of Computer Science, GCUF.
  • Studies in Islamic Law, Religion and Society by H.S. Bhatia, Deep & Deep Publications New Delhi (1989)
  • Introduction to Al Sharia Al Islamia by Dr. Muhammad Zia-ul-Haq, Allama Iqbal Open University, Islamabad (2001)

Course Name: Artificial Intelligence

  • Artificial Intelligence by Luger, 4th edition Pearson Education.
  •  Russell and Norvig, Artificial Intelligence: A Modern Aproach, 2nd ed, Pearson Education.

Course Name: Design &Analysis of Algorithms

  • Introduction to Algorithms /2E, T. H. Cormen, C. E. Leiserson, and R. L. Rivest, MIT Press, McGraw-Hill, New York, NY, 2001.
  • Algorithms in C++; Robert Sedgewick.

Course Name: Web Design and Development

  • Nuckles, Craig, Web Applications: Concepts and Real World Design, Wiley 2006.
  • Programming the World Wide Web (4th Edition) (Paperback), by Robert W. Sebesta (Author), Paperback: 752 pages, Publisher: Addison Wesley; 4th edition (August 17, 2007), ISBN-10: 0321489691
  • Gosselin, Dan, et. al., The Web Warrior Guide to Web Design Technologies, Cengage Learning, 2003
  • Zak, Diane, et. al., The Web Warrior Guide to Web Programming, Cengage Learning, 2003
  • Leasure, T., Bob Leasure and James Leasure, The Web Warrior Guide to Web Database Technologies, Cengage Learning, 2003.
  • Morrison, Mike and Joline Morrison, Database Driven Websites, 2/e, Cengage Learning, 2002
  • Web Wizard series for various technologies, Addison-Wesley
  • Jackson, J. C., Web Technologies: A Computer Science Perspective, Pearson (LPE), 2008
  • Web Application Architecture: Principles, Protocols and Practices by Leon Shklar and Richard Rosen (Paperback – Oct 31, 2008), Paperback: 420 pages, Publisher: Wiley; 2 edition (October 31, 2008), ISBN-10: 047051860X
  • Web Engineering: The Discipline of Systematic Development of Web Applications by Gerti Kappel, Birgit Prýýll, Siegfried Reich, and Werner Retschitzegger (Paperback – Jul 5, 2006)

Course Name: Fundamental of Data Mining

  • Data Mining: Concepts, Models, Methods, and Algorithms by Mehmed Kantardzic, Wiley-IEEE Press; 2nd Edition (August 16, 2011). ISBN-10: 0470890452
  • Data Mining: Concepts and Techniques, Third Edition (The Morgan Kaufmann Series in Data Management Systems) by Jiawei Han, Micheline Kamber and Jian Pei, Morgan Kaufmann; 3rd Edition (2011). ISBN-10: 0123814790
  • Principles of Data Mining (Adaptive Computation and Machine Learning) by David J. Hand, Heikki Mannila and Padhraic Smyth, A Bradford Book (August 1, 2001). ISBN-10: 026208290X

Course Name: Distributed Database Systems

  • M.T. Ozsu, P. Valduriez (eds.): Principles of Distributed Database Systems (2nd Edition), Prentice Hall, 1999
  • P. Bernstein and E. Newcomer, Principles of Transaction Processing. Morgan Kaufmann, 1997
  • M. Buretta, Data Replication. Wiley, 1997
  • R. Elmasri and S. Navathe. Fundamentals of Database Systems, Benjamin/Cummings.

Course Name: Mobile and Application Development

  • Beginning Android 4 Application Development by Wei-Menge Lee, John Wiley & Sons, 2012
  • Beginning Android 4 by Grant Allen, Apress, (2011), ISBN: 1430239840.
  • Beginning Android games by Mario Zechner, Apress, (2011), ISBN: 1430230428
  • Pro Android 4 by Satya Komatineni and Dave MacLean, (2012), ISBN:1430239301 Apress
  • Professional Android 4 Application Development by Reto Meier, Wiley, (2012), ISBN:1118237226

Course Name: Computer Graphics

  • Computer Graphics, Principles and Practice, J. D. Foley, A. van Dam, S. K. Feiner and J. F. Hughes, Addison-Wesley ISBN: 0-201-12110-7.
  • Computer Graphics, F.S.Hill, Maxwell MacMillan ISBN: 0-02-354860-6.
  • Interactive Computer Graphics: Functional, Procedural and Device-level methods; Peter Burger and Duncan. F. Gillies; Addison-Wesley, (2003)

Course Name: Introduction to Sociology

  • Horton and Hungt, (2004), Sociology, 6th edition, McGraw Hill
  • Tischler, Hnry L, (2002), Introduction to Sociology, 7th edition Horcourt
  • Macionis, John J and Plummer, Ken, (2005), Sociology, A Global International, 3rd Edition, Prentice Hall.
  • Kendall, Diana, (2001), Sociology in our times, 32nd Edition, Wadsworth.
  • James. M. Hensline, (1997), Sociology, Needhan Heigwb, Massachusetts, USA.
  • George J. Brgjar, Michael P. Soroke, (1997), Sociology, Needhan Heigwb, Massachusetts, USA.

Course Name: Parallel and Distributed Computing

  • B. Wilkinson and M. Allen, Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers, 1/e, Prentice Hall, 1999.
  • W. Stevens, Advanced Programming in the Unix Environment, Addison Wesley, 1993

Course Name: Compiler Construction

  • Compilers: Principles, Techniques, and Tools By Alfred V. Aho, Ravi Sethi, Jeffrey D. Ullman, Contributor Jeffrey D. Ullman, Addison-Wesley Pub. Co., 2nd edition,1987 Original from the University of Michigan
  • Modern Compiler Design, By Dick Grune, Henri E. Bal, Ceriel J. H. Jacobs, Koen G. Langendoen, John Wiley, 2000.
  • Modern Compiler Implementation in C, By Andrew W. Appel, Maia Ginsburg, Contributor Maia Ginsburg, Cambridge University Press, 2004.
  • Modern Compiler Design by Dick Grune, Henri E. Bal, Ceriel J. H. Jacobs, Koen G. Langendoen, 2003, John Wiley & Sons

Course Name: Information Security

  • Computer Security: Art and Science, Matthew Bishop
  • Cryptography and Network Security by William Stalling 6th Edition, 2012
  • Principles of Information Security 3rd E by Michael E. Whitman and Herbert J. Mattord

Toggle Content
Toggle Content
Toggle Content
Toggle Content
Toggle Content