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://www.cs.purdue.edu/homes/cs180
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, 158, and 159.
Not open to students with credit in CS 181 [no longer offered] or 240
University Catalog: CS 180
Schedule: CS180 Fall 2006
CS180A Fall 2006
CS180C Fall 2006
CS180E Fall 2006
CS180S Fall 2006
Instructor: Sunil Prabhakar