CSC 221: Introduction to Computer Science II
Course Description:
Continuation of CSC 121 with emphasis on sorting and searching;
recursion; exception and event handling; text and binary file I/O;
GUIs; inheritance, interfaces, and polymorphism; and the use of
software tools. Completion of a software project is required. A grade
of "C" (2.00) or better is required for taking courses for which CSC
221 is a prerequisite.
Prerequisites:
CSC 121
Textbook:
Starting Out with Java: From Control Structures through Data Structures
by Tony Gaddis and Godfrey Muganda
ISBN-10: 0321421027
ISBN-13: 9780321421029
Publisher: Addison-Wesley
Copyright: 2007
Optional Book for Dr. Guinn's section only:
Emergence: The Connected Lives of Ants, Brains, Cities, and Software
Scribner 2002.
Steven Johnson
ISBN: 0684868768




Donate Today