Csinfo.pk
Home » Education » BS Computer Science Books (BSCS)

BS Computer Science Books (BSCS)

Here you can find all BS Computer Science books taught at Punjab University College of Information Technology (PUCIT), listed semester by semester from the first semester to the final year. Computer science is the study of computers, covering both hardware and software, and it touches almost every field today, from business to science.

BS Computer Science Books

Each semester below names the course and, where it is known, the recommended book with its author. Books that already have their own article are linked. Where a course has no book named, the recommended book is still to be confirmed and will be added with its article. You can get the official scheme of studies for BS Computer Science on the University of the Punjab site. A note: PUCIT and the University of the Punjab have revised their scheme of studies in recent sessions, so the order of some courses may differ for newer batches.

BSCS 1st Semester Books

BSCS 2nd Semester Books

BSCS 3rd Semester Books

  • Object-Oriented Programming: C++ How to Program by Paul Deitel and Harvey Deitel, 10th edition
  • Humanities Elective
  • Social Science Elective
  • Discrete Mathematics: Discrete Mathematics and Its Applications by Kenneth H. Rosen, 7th edition
  • Computer Organization and Assembly Language: Computer System Architecture by M. Morris Mano, 3rd edition

BSCS 4th Semester Books

  • Data Structure and Algorithms: Fundamentals of Data Structures in C++ by Ellis Horowitz, Sartaj Sahni and D. Mehta, 2nd edition
  • Communication Skills
  • Islamic Studies / Pak Studies
  • Technical and Humanities Elective
  • Theory of Automata and Formal Languages

BSCS 5th Semester Books

  • Analysis of Algorithms: Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein, 3rd edition
  • Operating Systems: Operating System Concepts by Abraham Silberschatz, Peter Galvin and Greg Gagne, 9th edition
  • Database Systems: Database Systems: Design, Implementation and Management by Carlos Coronel and Steven Morris, 13th edition
  • Technical and Business Writing
  • Compiler Construction

BSCS 6th Semester Books

BSCS 7th Semester Books

  • Technical Elective
  • Computer Architecture
  • Technical Elective
  • Capstone Project-I

BSCS 8th Semester Books

  • Technical Elective
  • Social Science Elective
  • Humanities Elective
  • Capstone Project-II

These are the main books used at bachelor level in computer science. If you study software engineering or information technology instead, see the BSSE books page and the BSIT books page. All published book articles are listed in the Books section, and each article explains how to get a legal copy of the book.

Add comment

Request A Book


Contact Us for any other issues or for the improvement of our site. Thanks!

Subscribe

Subscribe to our newsletter

Follow us

Don't be shy, get in touch. We love meeting interesting people and making new friends.

Facebook Pinterest LinkedIn