Computer Science Texts
Note: The software
required for each course is listed. If you do not already have the software for
your course, a software CD will be provided in class for you to install. If you
do not want to install the software on your computer, you may use the computer
labs at both the
Computer Science Courses:
Course: CS 107 - Introduction to
Object-Oriented Programming (Fall 2008)
Text:
Learning
to Program with Alice – 2nd edition
Author:
Wanda Dann, Steve Cooper and Randy Pausch
ISBN:
0-13-208516-X
Software:
Note:
The 1st edition of the book can also be used for the class.
Course: CS 110 - Introduction to
Computer Science - accelerated pace
Text:
Absolute Java - Third Edition
Author:
Walter Savitch
ISBN:
0-321-48792-3
Software:
Java 6.0 (also known as Java 2 SDK 1.6) provided in class
Course: CS 111 - Introduction to
Computer Science I: Java (Fall 2008/Spring 2009)
Text:
Absolute Java - Third Edition
Author:
Walter Savitch
ISBN:
0-321-48792-3
Software:
Java 6.0 (also known as Java 2 SDK 1.6) provided in class
Course: CS 112 - Introduction to
Computer Science II: Java (Spring 2008)
Text:
Absolute Java - Third Edition
Author:
Walter Savitch
ISBN:
0-321-48792-3
Software:
Java 6.0 (also known as Java 2 SDK 1.6) provided in class
Course: CS 113 - Basic Data
Structures and Algorithms (Spring 2009)
Text:
Data Structures and Problem Solving using Java - 3rd
edition
Author:
Mark Allan Weiss
ISBN:
0-321-32213-4
Software:
Java 6.0 (also known as Java 2 SDK 1.6) provided in class
Course: CS 140 - Visual Basic
Programming (Fall 2008)
Text:
MS Visual Basic 2005 for Windows, etc. - Comprehensive
Authors:
Shelly, Cashman, and Hoisington
ISBN:
0-619-25497-1
Software:
Visual Basic 2005 – provided with text
Course: CS 150 - C++ Programming
(Spring 2009)
Text:
Starting Out with C++ Early Objects,
6th edition
Authors:
Gaddis, Walters & Muganda
ISBN:
0-321-51238-3
Software:
C++ - provided in class
Course: CS 220 - Assembly Language
Programming
Reference
Texts:
Kip Irvine - Assembly Language for Intel-Based Computers - 5th edition
ISBN:
0-1323-8310-1
Mano & Kime - Logic and Computer
Design Fundamentals - 4th edition
ISBN:
0-1319-8926-X
Software:
Necessary software provided in class
Programming Course for
Microsoft Office:
Course: CIS 169 - Visual Basic for
Applications (not offered at this time)
Possible
Texts:
Birnbaum & Vine - Microsoft Excel VBA Programming for the Absolute
Beginner - 3rd edition
ISBN: 1-59863-394-5
Michael Vine - Microsoft Access VBA Programming for the Absolute
Beginner
ISBN: 1-59863-393-7
Software:
Microsoft Office 2007