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:

photo of textbook coverStarting 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

Current Semester Pages:

dd


UNC Wilmington | 601 S. College Road, Wilmington NC 28403 | 910.962.3000 | About this Site | Copyright Notice | Feedback | Page maintained by:  J. Tompkins [ tompkinsj AT uncw DOT edu ]