Computer Science Punjab PMS Paper I Syllabus Suggested Readings

PAPER- I Total Marks: 100


1. Introduction to Computing

2. Programming Solving Techniques


  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.


1. Computer Communications & Networks

2. Digital Logic & Computer Architecture


  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.


1. Data Structures & Algorithms

2. Operating Systems


  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.


50 thoughts on “Computer Science Punjab PMS Paper I Syllabus Suggested Readings

  • July 13, 2022 at 9:32 pm

    98911 390510Just wanna remark on few common items, The site style is ideal, the topic matter is rattling good 595579

  • August 8, 2022 at 7:03 am

    422036 891182I like this weblog its a master piece! Glad I discovered this on google. 399362

  • August 26, 2022 at 4:49 pm

    692418 864861Effectively worded post will likely be sharing this with my readers this evening 210494

  • September 23, 2022 at 12:05 pm

    600129 845486Hi, you used to write excellent articles, but the last several posts have been kinda boring I miss your tremendous posts. Past couple of posts are just a bit out of track! 386869

  • October 4, 2022 at 1:10 am

    8113 985910Thank you for the auspicious writeup. It in truth used to be a amusement account it. Glance complex to a lot more added agreeable from you! However, how could we be in contact? 707843

  • January 6, 2023 at 9:33 pm

    999675 939428I like this post quite a lot. I will undoubtedly be back. Hope that I can go by way of more insightful posts then. Will likely be sharing your wisdom with all of my pals! 498120

  • January 23, 2023 at 10:11 pm

    365059 598692You truly need to experience a tournament for starters of the finest blogs online. Let me recommend this excellent web site! 253613

  • May 9, 2023 at 3:35 am

    990222 144126We provide you with a table of all of the emoticons that can be used on this application, and the meaning of each symbol. Though it might take some initial effort on your part, the skills garnered from regular and strategic use of social media will create a strong foundation to grow your business on ALL levels. 770669

  • June 18, 2023 at 12:17 am

    660064 648437Basically wanna input on few general points, The internet site layout is perfect, the articles is genuinely great : D. 954665

  • June 18, 2023 at 3:36 am

    892029 77762What a lovely blog. I will definitely be back. Please keep writing! 564278

  • August 12, 2023 at 9:39 pm

    I really love your blog.. Great colors & theme.

    Did you make this web site yourself? Please reply back as
    I’m planning to create my very own site and would like to know where you
    got this from or exactly what the theme is named.

  • August 14, 2023 at 1:28 pm

    I was curious if you ever considered changing the layout of your site?
    Its very well written; I love what youve got to say. But maybe you could
    a little more in the way of content so people could connect
    with it better. Youve got an awful lot of text for only having 1 or two pictures.
    Maybe you could space it out better?

  • August 14, 2023 at 2:40 pm

    WOW just what I was searching for. Came here by searching for Sex Dating

  • August 15, 2023 at 3:25 am

    Pretty nice post. I just stumbled upon your blog and wanted
    to say that I’ve really enjoyed browsing your blog
    posts. After all I will be subscribing to your
    rss feed and I hope you write again very soon!

  • August 16, 2023 at 12:18 am

    This is really interesting, You’re an excessively skilled blogger.
    I have joined your feed and stay up for looking for more of your
    wonderful post. Additionally, I’ve shared your site in my social networks

  • August 22, 2023 at 1:41 pm

    I used to be more than happy to find this web-site.I wanted to thanks on your time for this wonderful read!! I positively enjoying every little bit of it and I’ve you bookmarked to check out new stuff you weblog post.

  • August 26, 2023 at 5:54 am

    Hmm it looks like your blog ate my first comment (it was super long) so I guess I’ll just sum it up what I submitted and say, I’m thoroughly enjoying your blog. I too am an aspiring blog writer but I’m still new to everything. Do you have any tips for newbie blog writers? I’d definitely appreciate it.

  • August 26, 2023 at 7:44 am

    Excellent weblog here! Also your website so much up fast! What web host are you the use of? Can I am getting your associate hyperlink in your host? I desire my website loaded up as fast as yours lol

  • August 27, 2023 at 3:35 am

    Thanks for your write-up. Another issue is that being a photographer entails not only issues in capturing award-winning photographs but additionally hardships in getting the best digital camera suited to your requirements and most especially challenges in maintaining the quality of your camera. That is very accurate and visible for those photography fans that are in to capturing the particular nature’s engaging scenes — the mountains, the particular forests, the wild and the seas. Going to these amazing places certainly requires a digital camera that can surpass the wild’s tough setting.

  • August 27, 2023 at 1:13 pm

    Thanks for the auspicious writeup. It if truth be told was a leisure account it. Glance advanced to more delivered agreeable from you! However, how could we communicate?

  • August 29, 2023 at 9:22 am

    Hey there! I could have sworn I’ve been to this site before but after reading through some of the post I realized it’s new to me. Anyways, I’m definitely happy I found it and I’ll be book-marking and checking back frequently!

  • August 29, 2023 at 2:16 pm

    Heya! I just wanted to ask if you ever have any problems with hackers? My last blog (wordpress) was hacked and I ended up losing months of hard work due to no back up. Do you have any methods to prevent hackers?

  • August 31, 2023 at 1:59 am

    That is the precise blog for anyone who wants to find out about this topic. You notice so much its nearly laborious to argue with you (not that I truly would need?HaHa). You definitely put a brand new spin on a topic thats been written about for years. Great stuff, just nice!

  • September 1, 2023 at 10:10 pm

    A formidable share, I simply given this onto a colleague who was doing a little analysis on this. And he actually purchased me breakfast as a result of I discovered it for him.. smile. So let me reword that: Thnx for the deal with! However yeah Thnkx for spending the time to debate this, I feel strongly about it and love studying more on this topic. If attainable, as you turn into expertise, would you thoughts updating your blog with more particulars? It is extremely helpful for me. Large thumb up for this blog publish!

  • September 4, 2023 at 4:05 am

    One more issue is that video games are normally serious as the name indicated with the most important focus on knowing things rather than leisure. Although, there’s an entertainment feature to keep children engaged, just about every game will likely be designed to work with a specific expertise or curriculum, such as math concepts or scientific research. Thanks for your posting.

  • September 5, 2023 at 4:09 am

    Hi there just wanted to give you a quick heads up. The text in your article seem to be running off the screen in Chrome. I’m not sure if this is a format issue or something to do with internet browser compatibility but I figured I’d post to let you know. The design look great though! Hope you get the problem solved soon. Cheers

  • September 5, 2023 at 9:46 am

    I have noticed that credit score improvement activity should be conducted with tactics. If not, you may find yourself endangering your positioning. In order to reach your goals in fixing your credit history you have to verify that from this time you pay your entire monthly dues promptly in advance of their timetabled date. Really it is significant for the reason that by not really accomplishing so, all other activities that you will decide on to improve your credit position will not be helpful. Thanks for revealing your concepts.

  • September 7, 2023 at 9:01 pm

    Hi! I’m at work surfing around your blog from my new iphone 3gs! Just wanted to say I love reading through your blog and look forward to all your posts! Keep up the outstanding work!

  • September 8, 2023 at 10:31 am

    One thing I would like to say is car insurance cancelling is a hated experience and if you’re doing the proper things as a driver you will not get one. Many people do have the notice that they are officially dropped by the insurance company and several have to fight to get more insurance following a cancellation. Affordable auto insurance rates are usually hard to get following a cancellation. Knowing the main reasons for auto insurance cancellation can help motorists prevent getting rid of in one of the most critical privileges obtainable. Thanks for the strategies shared by your blog.

  • September 9, 2023 at 12:56 am

    These are actually great ideas in on the topic of blogging.
    You have touched some good things here. Any way keep
    up wrinting.

  • September 9, 2023 at 11:12 am

    Thanks for the suggestions about credit repair on this excellent web-site. Things i would advice people is to give up the actual mentality that they can buy at this moment and pay back later. As a society all of us tend to do that for many factors. This includes trips, furniture, and items we would like. However, you need to separate your current wants out of the needs. While you are working to raise your credit score you have to make some trade-offs. For example you are able to shop online to save money or you can go to second hand merchants instead of highly-priced department stores for clothing.

  • September 10, 2023 at 5:35 am

    Greetings! Quick question that’s completely off topic. Do you know how to make your
    site mobile friendly? My web site looks weird when viewing
    from my iphone. I’m trying to find a theme or plugin that might be able
    to correct this problem. If you have any suggestions, please share.
    Appreciate it!

  • September 10, 2023 at 9:56 am

    Thank you a bunch for sharing this with all people you actually recognise what you are speaking
    approximately! Bookmarked. Please also consult with my web site =).
    We will have a hyperlink change agreement between us

  • September 11, 2023 at 9:31 am

    Thanks for expressing your ideas. I’d personally also like to mention that video games have been ever evolving. Today’s technology and improvements have helped create practical and fun games. All these entertainment games were not as sensible when the concept was first being tried out. Just like other designs of technological innovation, video games too have had to evolve via many decades. This itself is testimony towards fast growth and development of video games.

  • September 11, 2023 at 11:19 pm

    Hi there, just became alert to your blog through Google, and found that it’s really informative. I am going to watch out for brussels. I?ll appreciate if you continue this in future. A lot of people will be benefited from your writing. Cheers!

  • September 12, 2023 at 4:47 pm

    Thank you, I have just been searching for info about this topic for ages and yours is the greatest I’ve discovered so far. But, what about the bottom line? Are you sure about the source?

  • September 13, 2023 at 9:57 pm

    I enjoy what you guys tend to be up too. This sort of clever work and exposure! Keep up the good works guys I’ve added you guys to my own blogroll.

  • September 14, 2023 at 6:57 pm
    Permalink is Australia’s Trusted Online Wall Art Canvas Prints Store. We are selling art online since 2008. We offer 1000+ artwork designs, up-to 50 OFF store-wide, FREE Delivery Australia & New Zealand, and World-wide shipping.

  • September 15, 2023 at 12:32 am

    Thank you for the auspicious writeup. It in reality was a entertainment account it. Look complex to more added agreeable from you! By the way, how could we keep up a correspondence?

  • September 15, 2023 at 2:21 pm

    Another thing is that while looking for a good on the web electronics retail outlet, look for web shops that are frequently updated, retaining up-to-date with the most current products, the best deals, as well as helpful information on products. This will ensure that you are handling a shop that really stays atop the competition and offers you what you ought to make knowledgeable, well-informed electronics buys. Thanks for the crucial tips I have really learned from your blog.

  • September 18, 2023 at 3:33 pm

    Thanks for sharing superb informations. Your web-site is very cool. I am impressed by the details that you have on this web site. It reveals how nicely you understand this subject. Bookmarked this website page, will come back for more articles. You, my friend, ROCK! I found simply the information I already searched all over the place and simply could not come across. What a great website.

  • September 20, 2023 at 3:43 am

    One important thing is that if you find yourself searching for a student loan you may find that you’ll want a cosigner. There are many conditions where this is correct because you should find that you do not use a past credit score so the bank will require you have someone cosign the money for you. Interesting post.

  • September 20, 2023 at 8:10 pm

    Thanks for your posting. One other thing is when you are promoting your property yourself, one of the problems you need to be mindful of upfront is when to deal with property inspection accounts. As a FSBO seller, the key about successfully transferring your property as well as saving money in real estate agent profits is awareness. The more you understand, the smoother your home sales effort will be. One area that this is particularly significant is information about home inspections.

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: