This book is designed to give an insight of the art and science of Computer Science and C++ Programming. The book does not need any special background to comprehend the subject matter. The book covers the entire course contents of the syllabus of Computer Science (Class XII) (Code-083) prescribed by Central Board of Secondary Education (C.B.S.E) in a clear and simple English language. It presents a detailed discussion on Object Oriented Programming concepts using C++ language. It gives detailed description of Data structures like Arrays, Linked Lists, Stacks and Queues in a clear and systematic manner. The concepts of Database and use of Structured Query Language (SQL), Boolean Logic, Communication Technology and Open Source concepts are described in easy-to-understand style. Programming in C++ language is explained with many examples. The accompanied CD contains C++ programs discussed in the book. These programs can be loaded directly and can be used without spending time in typing them.