unc comp 110 fall 07.

Textbooks

In this course, reading assignments are unlike a course with a conventional textbook. We will use a collection of books and use portions of the book corresponding to the lecture. Textbooks are available electronically from the UNC library for free. Using electronic books means you have to read the book on a computer screen and you must have an internet connection. It is possible to access books off campus. Printing pages in the book is not a feasible solution. Some books limit the amount of printing. If you prefer to read a paper copy of the book you can purchase it, for example online. I include a link to Amazon as a convenience; this is not an endorsement of Amazon.

Online books in eBrary allow students to highlight portions and take notes. A student creates a free account and notes are stored in the account.

I will use the refernece to identify the book in slides or course web pages


Reference: Harris
Summary: Most reading: Programming concepts explained with Javascript. Uses cookbook approach.
Title: JavaScript Programming for the Absolute Beginner
Author: Harris, Andy
Edition: 2002
Publisher: Course Technology
ISBN: 0-7615-3410-5
Link to UNC lib
Amazon

Reference: Schaum
Summary: Minimal reading: Computer science concepts
Title
: Schaum's Outline of Introduction to Computer Science
Author: Mata-Toledo, Ramon
Edition: 1999
Publisher: McGraw-Hill Professional Book Group
ISBN: 0-07-134554-X
Link to UNC lib
Amazon

Reference: Goodman
Summary: Minimal reading: Javascript arrays.
Title
:  JavaScript Bible
Author: Goodman, Danny; Morrison, Michael
Edition: 2004
Publisher: John Wiley & Sons
ISBN: 0-7615-3522-5
Link to UNC lib
Amazon

Reference: Russell
Summary: Reading amount uncertain: Java cookbook similar to the Javascript book.
Title
: Java Programming for the Absolute Beginner
Author: Russell, Joseph
Edition: 2002
Publisher: Course Technology
ISBN: 0-7615-3522-5
Link to UNC lib
Amazon

Reference: LearnJava
Summary: Java objects.
Title
: Learn Java
Author: Russell, Joseph
Edition: 2002
Publisher: Premier Press
ISBN: 1-931841-60-8
Link to UNC lib
Amazon

Reference: Garrido
Summary: Minimal reading: focus on concepts
Title
:  Object-Oriented Programming : From Problem Solving to Java
Author: Garrido, Jose
Edition: 2003
Publisher: Charles River Media
ISBN: 0-7615-3522-5
Link to UNC lib
Amazon

Dorian Miller