Textbook Listing for Online Self-Paced Courses
|
Programming & Algorithms I in Java (1 book required) |
|
| Dr. Anne Keuneke | |
|
Title |
Java Software Solutions |
|
Author |
Lewis & Loftus |
|
ISBN |
0-321-40949-3 |
|
Publisher |
Addison-Wesley |
|
Edition |
5th, 2007 |
|
Programming & Algorithms II in C++ (1 book required) |
|
| Dr. Renee Renner | |
|
Title |
Data Structures and Other Objects Using C++ |
|
Author |
Michael Main & Walter Savitch |
|
ISBN |
9780321197160 |
|
Publisher |
Addison-Wesley |
|
Edition |
3rd |
|
Assembly Language Programming (1 book required) |
|
| Dr. Judy Challinger | |
|
Title |
68000 Family Assembly Language |
|
Author |
Alan Clements |
|
ISBN |
0-534-93275-4 |
|
Publisher |
PWS Publishing Company |
|
Edition |
1994 |
|
Computer's Impact on Society (1 book required) |
|
| Dr. Leonard Fisk | |
|
Title |
A Gift of Fire |
|
Author |
Sara Baase |
|
ISBN |
0-13-008215-5 |
|
Publisher |
Prentice-Hall |
|
Edition |
2nd |
|
Algorithms & Data Structures in C++ (1 book required) |
|
|
|
Dr. Melody Stapleton |
|
Title |
Data Structure & Program Design in C++ |
|
Author |
Robert Kruse & Alex Ryba |
|
ISBN |
0137689950 |
|
Publisher |
Prentice Hall |
|
Edition |
Current |
|
Algorithms & Data Structures in Java (1 book required) |
|
|
|
Dr. Anne Keuneke |
|
Title |
Data Structures, Algorithms, and Applications in Java |
|
Author |
Sartaj Sahni |
|
ISBN |
0-929306-33-3 |
|
Publisher |
McGraw Hill |
|
Edition |
2nd |
CSCI 315 |
Programming Languages (1 book required) |
|
|
Dr. Judy Challinger |
|
Title |
Modern Programming Languages: A Practical Introduction |
|
Author |
Adam Webber |
|
ISBN |
1-887902-76-7 |
|
Publisher |
Franklin Beedle & Associates |
|
Edition |
2002 |
|
|
Programming Languages (recommended) |
|
Title |
Professional .NET Framework 2.0 |
|
Author |
Joe Duffy |
|
ISBN |
978-0-7645-7135-0 |
|
Publisher |
Wrox |
|
Edition |
2006 |
CSCI 320 |
Computer Architecture (1 book required) |
|
|
Dr. Judy Challinger |
| Title |
Computer Organization and Design |
| Author |
David A. Patterson & John L. Hennessy |
| ISBN |
1-55860-604-1 |
| Publisher |
Elsevier Science |
| Edition |
3rd, 2005, Paperback (The 2007 edition is also OK; it is a reprint, but is not revised) |
|
Software Engineering (1 book required) |
|
|
Dr. Len Fisk |
|
|
Title |
Software Engineering |
|
Author |
Roger S. Pressman |
|
ISBN |
0-07-285318-2 |
|
Publisher |
McGraw-Hill |
|
Edition |
6th |
| CSCI 340 | Operating Systems Programming Course will again be available as self-paced in June 2008. |
| Dr. Robert Roggio | |
|
Title |
Operating System Concepts |
|
Authors |
Silberschatz, Galvin & Gagne |
|
ISBN |
0-471-69466-5 |
|
Publisher |
Wiley |
|
Edition |
7th |
|
Web Programming Fundamentals |
|
| Dr. Judy Challinger | |
|
Title |
Internet & World Wide Web How To Program |
|
Author |
Harvy M. Deitel, Paul J. Deitel, and Andrew B. Goldberg |
|
ISBN |
0131450913 |
|
Publisher |
Prentice Hall |
|
Edition |
3rd, 2004 |
| Database Management (1 book required) | |
| Dr. Len Fisk | |
|
Title |
Fundamentals of Database Systems |
|
Author |
Elmasri & Navathe |
|
ISBN |
978-0-321-36957-2 |
|
Publisher |
Addison-Wesley |
|
Edition |
5th |
|
Object-Oriented Programming & Implementations in Java (2 books required) |
|
| Dr. Anne Keuneke | |
|
Title |
Core Java (Volumes I and II) |
|
Author |
Gary Cornell and Cay Horstmann |
|
ISBN |
(Vol. I) 0131482025 or 978-0131482029; (Vol II) 0131118269 or 978-0131482029 |
|
Publisher |
Prentice Hall |
|
Edition |
7th, 2004 (or later) |
| Computer Networks (1 book required) | |
| Dr. Seung-Bae Im | |
|
Title |
Computer Networking Complete Package |
|
Author |
James F. Kurose & Keith W. Ross |
|
ISBN |
0321418492 or 9780321418494 |
|
Publisher |
Addison-Wesley |
|
Edition |
2007, paperback |
|
Computer Graphics Programming (1 book required) |
|
| Dr. Judy Challinger |
|
|
Title |
Interactive Computer Graphics: A Top-Down Approach with OpenGL |
|
Author |
Edward Angel |
|
ISBN |
0321321375 |
|
Publisher |
Addison-Wesley |
|
Edition |
4th, 2005 |
|
Graphical User Interface Implementation (1 book required) |
|
| Dr. Judy Challinger | |
|
Title |
Definitive Guide to Java Swing, Third Edition |
|
Author |
John Zukowski |
|
ISBN |
1-59059-447-9 |
|
Publisher |
APress |
|
Edition |
3rd, June 2005 |
|
|
Graphical User Interface Implementation (recommended) |
|
Title |
The Essence of Object-Oriented Programming with Java and UML |
|
Author |
Bruce E. Wampler |
|
ISBN |
0-201-73410-9 |
|
Publisher |
Addison-Wesley |
|
Edition |
2002 |
| Advanced Database Management Systems |
|
| Dr. Melody Stapleton | |
| Note |
Textbooks and course manuals are supplied by the Oracle corporation - Please contact instructor. |
|
Artificial Intelligence (1 book required) |
|
| Dr. Renee Renner | |
|
Title |
Artificial Intelligence: A Modern Approach |
|
Authors |
Stuart Russell and Peter Norvig |
|
ISBN |
0-13-103805-2 or 0-13-790395-2 |
|
Publisher |
Prentice Hall |
|
Edition |
1st or 2nd |
|
Advanced Topics: Mobile/Wireless with J2ME (1 book required) |
|
| Dr. Judy Challinger | |
|
Title |
Beginning J2ME: From Novice to Professional |
|
Authors |
Sing Li and Jonathan Knudson |
|
ISBN |
1-59059-447-9 |
|
Publisher |
APress |
|
Edition |
3rd, 2005 |
|
Advanced Topics: Data Mining |
|
|
Dr. Benjoe Juliano |
|
|
Title |
(Please contact instructor) |
|
Authors |
|
|
ISBN |
|
|
Publisher |
|
|
Edition |
|
CSCI 598 |
Advanced Topics: The .NET Framework (1 book required) |
|
|
Dr. Judy Challinger |
|
Title |
Modern Programming Languages: A Practical Introduction |
|
Author |
Adam Webber |
|
ISBN |
1-887902-76-7 |
|
Publisher |
Franklin Beedle & Associates |
|
Edition |
2002 |
|
|
Advanced Topics: The .NET Framework (recommended) |
|
Title |
Professional .NET Framework 2.0 |
|
Author |
Joe Duffy |
|
ISBN |
978-0-7645-7135-0 |
|
Publisher |
Wrox |
|
Edition |
2006 |
|
Distributed Computing (2 books required) |
|
| Dr. Anne Keuneke | |
|
Title |
Cora Java Volume I |
|
Author |
Gary Cornell & Cay Horstmann |
|
ISBN |
978-0131482029 |
|
Publisher |
Prentice Hall |
|
Edition |
7th, August 2004 |
|
Title |
Cora Java Volume II |
|
Author |
Gary Cornell & Cay Horstmann |
|
ISBN |
978-0131482029 |
|
Publisher |
Prentice Hall |
|
Edition |
7th, November 2004 |
|
Computer Architecture |
|
|
Dr. Benjoe Juliano |
|
|
Title |
Computer Architecture: A Quantitative Approach (required) |
|
Authors |
John L. Hennessy, & David A. Patterson |
|
ISBN |
1-55860-596-7 |
|
Publisher |
Morgan Kaufmann |
|
Edition |
3rd |
| Computer Architecture | |
|
Title |
Computer Organization and Design |
|
Author |
John L. Hennessy, & David A. Patterson |
|
ISBN |
1-55860-428-6 |
|
Publisher |
Morgan Kaufmann |
|
Edition |
2nd, 1997 |
|
Software Engineering (4 books required) |
|
| Dr. Robert Roggio |
|
|
Title |
Use Cases – Requirements in Context (required) |
|
Authors |
Kulak and Guiney |
|
ISBN |
0-321-15498-3 |
|
Publisher |
Addison-Wesley |
|
Edition |
2004 (or most recent) |
|
Title |
Visually Modeling with Rational Rose 2002 and UML (required) |
|
Author |
Terry Quatrani |
|
ISBN |
0-201-72932-6 |
|
Publisher |
Addison-Wesley |
|
Edition |
2003 (or most recent) |
|
Title |
The Rational Unified Process – An Introduction (required) |
|
Author |
Philippe Kruchten |
|
ISBN |
0-321-19770-4 |
|
Publisher |
Addison-Wesley |
|
Edition |
3rd, 2004 (or most recent) |
|
Title |
Object-Oriented Software Engineering (required) |
|
Authors |
Lethbridge and Langaniere |
|
ISBN |
0077097610 |
|
Publisher |
McGraw-Hill |
|
Edition |
Aug 2001 (or most recent) |
|
Topics in Software Engineering |
|
|
Dr. Robert Roggio |
|
|
Title |
Same 4 books as listed for CSCI 630 (please see directly above) |
|
Authors |
|
|
ISBN |
|
|
Publisher |
|
|
Edition |
|
| Design & Analysis of Algorithms (1 book required) | |
| Dr. Anne Keuneke | |
|
Title |
Computer Algorithms, Pseudocode |
|
Author |
Horowitz, Rajasekaran & Sahni |
|
ISBN |
0-7167-8316-9 (Pseudocode version) |
|
Publisher |
Computer Science Press (WH Freeman & Co) |
|
Edition |
1998 |
|
Topics in Database Systems: Oracle Database 10g - Architecture & Administration (Workshop I) |
|
| Dr. Melody Stapleton | |
|
Title |
|
|
Author |
Oracle Course Manuals for Enterprise DBA - Part 1A: Architecture and Administration (Please contact instructor) |
|
ISBN |
|
|
Publisher |
|
|
Edition |
|
Topics in Database Systems: Oracle Database 10g - Backup & Recovery and Performance Tuning (Workshop II) |
|
| Dr. Melody Stapleton | |
|
Title |
(Please contact instructor) |
|
Author |
|
|
ISBN |
|
|
Publisher |
|
|
Edition |
|
Topics in Artificial Intelligence: Computer Games (2 books required) |
|
| Dr. Anne Keuneke | |
|
Title |
AI for Game Developers (paperback) |
|
Authors |
David M. Bourg & Glenn Seemann |
|
ISBN |
0596005555 |
|
Publisher |
O'Reilly Media |
|
Edition |
1st (July 26, 2004) |
|
Title |
AI Game Engine Programming (Game Development Series) |
|
Author |
Brian Schwab |
|
ISBN |
1584503440 |
|
Publisher |
Charles River Media |
|
Edition |
1st - September 2004 |
Current list as of 03/2007