COMPUTER SCIENCE

TEXTBOOKS FOR FALL 2014

The following table shows all CSC courses offered in the Fall 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 2014 semester]

CSC 100: The Beauty and Joy of Computing
Blown to Bits (book freely available online)
1st edition (June 16, 2008)
by Hal Abelson, Ken Ledeen, and Harry Lewis
Addison-Wesley
ISBN-13: 978-0137135592
UNCG Bookstore
Amazon
AllBookstores.com
CSC 130: Introduction to Computer Science
Starting Out with Java: From Control Structures through Objects
5th edition
by Tony Gaddis
Addison Wesley
ISBN-13: 978-0132855839

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 250: Foundations of Computer Science I
Discrete Mathematics
5th edition (Aug 31, 2002)
by Kenneth A. Ross and Charles R. Wright
Pearson
ISBN-13: 978-0130652478
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 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 and Classical Software Engineering
8th edition (Jul 19, 2010)
by Stephen Schach
McGraw-Hill
ISBN-13: 978-0073376189
UNCG Bookstore
Amazon
AllBookstores.com
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 471: Principles of Database Systems
Database System Concepts
6th edition January 27, 2010)
by Abraham Silberschatz, Henry Korth, and S. Sudarshan
McGraw-Hill
ISBN-13: 978-0073523323
UNCG Bookstore
Amazon
AllBookstores.com
CSC 490: Senior Project
No textbook
CSC 495: Big Data and Machine Learning
No textbook
CSC 540: Human-Computer Interface Development
Interaction Design: Beyond Human-Computer Interaction
3nd edition (June 15, 2011)
by Yvonne Rogers, Helen Sharp, and Jenny Preece
Wiley
ISBN-13: 978-0470665763
UNCG Bookstore
Amazon
AllBookstores.com
CSC 553: Theory of Computation
Automata and Computability
by Dexter C. Kozen
Springer
ISBN-13: 978-0387949079
UNCG Bookstore
Amazon
AllBookstores.com
CSC 555: Algorithm Analysis and Design
Introduction to Algorithms
Third Edition (Sept 30, 2009)
by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein
The MIT Press
ISBN-13: 978-0262033848
UNCG Bookstore
Amazon
AllBookstores.com
CSC 561: Principles of Computer Architecture
Computer Organization and Design: The Hardware/Software Interface
Fifth Edition (Oct 10, 2013)
by David A. Patterson and John L. Hennessy
Morgan Kaufmann
ISBN-13: 978-0124077263

UNCG Bookstore
Amazon
AllBookstores.com
CSC 568: Principles of Wireless Networks
Mobile Communications
2nd Edition (Sept 21, 2003)
by Jochen Schiller
Addison Wesley
ISBN-13: 978-0321123817
UNCG Bookstore
Amazon
AllBookstores.com
CSC 640: 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-1121867857

UNCG Bookstore
CSC 653: Advanced Theory of Computation
Introduction to the Theory of Computation
Second Edition (Feb 15, 2005)
by Michael Sipser
Course Technology
ISBN-13: 978-0534950972
UNCG Bookstore
Amazon
AllBookstores.com
CSC 655: Advanced Topics in Algorithms
Introduction to Algorithms
Third Edition (Sept 30, 2009)
by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein
The MIT Press
ISBN-13: 978-0262033848
UNCG Bookstore
Amazon
AllBookstores.com
CAS Home
Give to this Department
Facebook LinkedIn
Connect with us!