This book is designed to bridge the gap between concept and application for Computer Science and Information Technology students. This book will facilitate undergraduate and graduate students in assessing their potential and score high in competitive examinations like GATE and other PSU Excellent coverage of essential topics like C Programming, Mathematical Foundations, Automata Theory, Digital Logic and Computer Organization2. 2000 Multiple-Choice Questions with complete solutions3. Updated with new questions from GATE question papers of 2011, 2012 and 2013Table of Foundations of Computer Science2.Digital Logic and Computer Organization3.Programming with C4.Object Oriented Programming using C++5.Programming with Java6.Data Structures and Algorithms7.Operating Systems8.Unix9.Database Management Systems10.SQL* PLUS, SQL and PL/SQL11.Automata TheoryPrinciples of Programming LanguagesPrinciples of Compiler DesignSystem SoftwareSoftware EngineeringComputer NetworksComputer GraphicsGeneral Aptitude Questions form GATE Question Papers