This book provides the student who is thinking of studying Computer Science with useful insights into the problems that Computer Scientists study, and the way in which they study them, coupled with explanations of the application, selection, admission and teaching processes. -- Professor Keith Mander, Chair, Council of Professors and Heads of Computing, University of Kent This book provides the student who is thinking of studying Computer Science with useful insights into the problems that Computer Scientists study, and the way in which they study them, coupled with explanations of the application, selection, admission and teaching processes.