====== Textbook ====== You will require the following textbook for this course: * Roumani, H. //Java By Abstraction: A Client-View Approach//. Second edition. Pearson 2008. You may purchase this book through the [[http://bookstore.yorku.ca|York University Bookstore]].