COMPUTER SCIENCE

TEXTBOOKS FOR SPRING 2014

The following table shows all CSC courses offered in the Spring 2014 semester, along with any required textbooks and links to sources for textbooks. While the Department of Computer Science does not endorse any particular vendor, we point out that purchasing from the UNCG Bookstore has the advantage of an on-campus location and simple returns throughout the add/drop period, and a portion of the sales at the UNCG Bookstore comes back to UNCG to support student scholarships. The Amazon link is given as perhaps the best source for information about the books (including customer reviews), and the AllBookstores.com is a comparison shopping site that gives quotes from multiple online booksellers.

[You can also access the list of books for prior Spring 2013 semester]

CSC 101: Introduction to Computer Concepts
Computers Are Your Future Complete
12th edition (Jan 29, 2011)
by Catherine LaBerta
Prentice Hall
ISBN-13: 978-0132544948
 
Additional required book:
Essentials of Visual Basic 6.0 Programming
by David I. Schneider
Prentice Hall
ISBN-13: 978-0130127204

UNCG Bookstore
Amazon
AllBookstores.com
 
 
 
 
UNCG Bookstore
Amazon
AllBookstores.com
CSC 130: Introduction to Computer Science
Starting Out with Java: From Control Structures through Data Structures
by Tony Gaddis and Godfrey Muganda
Addison Wesley
ISBN-13: 978-0132990004

UNCG Bookstore
Amazon
AllBookstores.com
CSC 230: Elementary Data Structures and Algorithms
Data Structures and Abstractions with Java
3rd edition (Sept 23, 2011)
by Frank Carrano
Prentice Hall
ISBN-13: 978-0136100911

UNCG Bookstore
Amazon
AllBookstores.com
CSC 237: Web Scripting Languages
Intorduction to JavaScript Programming with XML and PHP
1st edition (Feb 24, 2013)
by Elizabeth Drake
Addison-Wesley
ISBN-13: 978-0133068306

UNCG Bookstore
Amazon
AllBookstores.com
CSC 250: Foundations of Computer Science I
Discrete Structures, Logic, and Computability
3rd edition (Feb 26, 2009)
by James L. Hein
Jones & Bartlett Publishers
ISBN-13: 978-0763772062

UNCG Bookstore
Amazon
AllBookstores.com
CSC 261: Computer Organization and Assembly Language
Introduction to 80x86 Assembly Language and ComputeR Architecture
2nd Edition (Feb 26, 2009)
by Richard C. Detmer
Jones and Bartlett Publishers
ISBN-13: 978-0763772239

UNCG Bookstore
Amazon
AllBookstores.com
CSC 312: Ethics in Computer Science
No textbook
CSC 330: Advanced Data Structures
Data Structures and Problem Solving Using Java
4th edition
by Mark Allen Weiss
ISBN-13: 978-0321541406
UNCG Bookstore
Amazon
AllBookstores.com
CSC 339: Concepts of Programming Languages
Concepts of Programming Languages
10th edition (Jan 16, 2012)
by Robert W. Sebesta
Addison Wesley
ISBN-13: 978-0131395312

UNCG Bookstore
Amazon
AllBookstores.com
CSC 340: Software Engineering
Object-Oriented Software Engineering: Practical Software Development using UML and Java
Custom edition
by Timothy Lethbridge and Robert Laganiere
McGraw-Hill
ISBN-13: 978-0073376189

UNCG Bookstore
CSC 350: Foundations of Computer Science II
Discrete Structures, Logic, and Computability
3rd edition (Feb 26, 2009)
by James L. Hein
Jones & Bartlett Publishers
ISBN-13: 978-0763772062

UNCG Bookstore
Amazon
AllBookstores.com
CSC 490: Senior Project
No textbook
 
CSC 495-01: Special Topics - Intelligent Tutoring Systems
Building Intelligent Interactive Tutors: Student-centered strategies for revolutioninizing e-learning
1st edition (Sept 9, 2008)
by Beverly Park Woolf
Morgan Kaufmann
ISBN-13: 978-0123735942

UNCG Bookstore
Amazon
AllBookstores.com
CSC 495-02: Special Topics - Mobile App Development
Professional Android 4 Application Development
3rd edition (May 1, 2012)
by Reto Meier
Wrox
ISBN-13: 978-1118102275

UNCG Bookstore
Amazon
AllBookstores.com
CSC 529: Artificial Intelligence
Artificial Intelligence: Foundations of Computational Agents
by David Poole and Alan Mackworth
Cambridge University Press, 2010

Free online copy
UNCG Bookstore
Amazon
AllBookstores.com
Additional recommended book:
Prolog Programming for Artificial Intelligence
4th edition (Aug 24, 2011)
by Ivan Bratko
Addison Wesley
ISBN-13: 978-0321417466

UNCG Bookstore
Amazon
AllBookstores.com
CSC 562: Principles of Operating Systems
Operating System Concepts
9th Edition (Dec 17, 2012)
by Abraham Silberschatz, Peter B. Galvin, and Greg Gagne
Wiley
ISBN-13: 978-1118063330

UNCG Bookstore
Amazon
AllBookstores.com
CSC 567: Principles of Computer Networks
Data Communications and Networking
5th Edition (Feb 17, 2012)
by Behrouz Forouzan
McGraw-Hill
ISBN-13: 978-0073376226

UNCG Bookstore
Amazon
AllBookstores.com
CSC 580: Cryptography and Security in Computing
Cryptography and Network Security: Principles and Practice
5th Edition (March 16, 2013)
by William Stallings
Prentice Hall
ISBN-13: 978-0133354690
UNCG Bookstore
Amazon
AllBookstores.com
CSC 656: Foundations of Computer Science
Algorithmic Combinatorics on Partial Words
by Francine Blancet-Sadri
Chapman & Hall/CRC
ISBN-13: 978-1420060928

UNCG Bookstore
Amazon
AllBookstores.com
CSC 675: Principles of XML Databases
No textbook
CSC 676: Topics in Database Systems
Data Mining: Concepts and Techniques
3rd edition (July 6, 2011)
by Jiawei Han, Micheline Kamber, and Jian Pei
Morgan Kaufmann
ISBN-13: 978-0123814791

UNCG Bookstore
Amazon
AllBookstores.com
CSC 693-01: Special Topics - Intelligent Tutoring Systems
Building Intelligent Interactive Tutors: Student-centered strategies for revolutioninizing e-learning
1st edition (Sept 9, 2008)
by Beverly Park Woolf
Morgan Kaufmann
ISBN-13: 978-0123735942

UNCG Bookstore
Amazon
AllBookstores.com
CAS Home
Give to this Department
Facebook LinkedIn
Connect with us!