Computer Science Punjab PMS Paper I Syllabus Suggested Readings

PAPER- I Total Marks: 100

SECTION-A

1. Introduction to Computing

2. Programming Solving Techniques

REFERENCE MATERIAL:

  1. Computers: Information Technology in Perspective, 9/e by Larry Long and Nancy Long. Prentice Hall, 2002/ISBN: 0130929891

  2. An Invitation to Computer Science, Schneider and Gersting, Brooks/Cole Thomson Learning, 2000

  3. Computer Science: An overview of Computer Science, Glenn Brookshear

  4. Programme Design with Pseudo-code, Bailey and Lundgaard, Brooks/Cole Publishing, 1988

  5. Simple Programme Design: A step-by-step approach, 4/e, Lesley Anne Robertson, ISBN: o-619-16046-2 © 2004.

SECTION-B

1. Computer Communications & Networks

2. Digital Logic & Computer Architecture

REFERENCE MATERIAL:

  1. Introduction to Computer Networks, Tanenbaum

  2. Unix Network Programming, Richard Stevens.

  3. Computer networks: a systems approach, Larry Peterson, Bruce Davie, Princeton Univ., Princeton.

  4. Digital Design, 2nd Ed., M. Morris Mano, Prentice hall, 1991.

  5. Practical Digital Logic Design and Testing, P. K Lala, Prentice Hall, 1996.


SECTION-C

1. Data Structures & Algorithms

2. Operating Systems

REFERENCE MATERIAL:

  1. Database Systems, C.J.Date, Addison Wesley Pub. Co. ( 2004).

  2. Database Systems, A Practical Approach to Design, Implementation and Management. R. Connolly and P. Begg, Addison _Wesley Pub. (2003).

  3. Fundamentals of Database systems, 3/E, Elmasri and Navathe, Addison Wesley, ISBN: 0-201-74153-9

  4. Applied Operating Systems Concepts, 6th Edition, Silberschatz A., Peterson, J.L., & Galvin P.C. 1998.

  5. Modern Operating Systems, 2nd Edition, Tanenbaum A.S., 2001.


3,991 Views