This book is intended for use by advanced undergraduates and professional economists and even, as a first exposure to Computational Economics, for graduate students. We expect the development in coming years of undergraduate courses with a focus on economic modeling along the lines outlined in this book. Also, we envisage the development of a two course sequence in Computational Economics in graduate programs. The introductory course would have a broad economic modeling focus with an approach similar to that used in some chapters of this book. The second course would focus on algorithms and numerical methods.