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/Fall2007Web/
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 Fall 2007
CS180A Fall 2007
CS180C Fall 2007
CS180E Fall 2007
CS180S Fall 2007
Instructor: Sunil Prabhakar