CS 180 - Programming I
Introduction to computers and software, primitive types, strings, input, output, flow of control, classes, objects, methods, arrays, inheritance, exception handling, recursion, abstract data types, collections framework, streams and file I/O, reuseable software, and event-driven programming. The programming language used is Java.
Homepage http://web.ics.purdue.edu/~cs180/Spring2008Web
Usually Offered: Fall and Spring
Credit: 4 hours (3 class/2 lab)
Corequisite: MA 161
Restriction: Intended primarily for students majoring in computer science.
Credit cannot be obtained for both CS 180 and
any of CS 156 [no longer offered], 158, and 159.
Not open to students with credit in CS 181 [no longer offered] or 240
University Catalog: CS 180
Schedule: CS180 Spring 2008
CS180D Spring 2008
Instructor: Buster Dunsmore