pgt cs
a single book will not cover all syllabus.you can go through topic wise from your btech books or follow +1,+2 ncert computer science books