CS 142 Java Programming for Engineers and Scientists I (5)
Using the Java programming language, students learn general principles of object-oriented programming, including how to design, implement, document, test, and debug computer programs. Topics include classes, objects, messages, expressions, decision structures, iteration, arrays, collections, events, and interfaces.
Prerequisite: MATH& 141 or assessment above.