Description
This course is an introduction to the Java programming language that builds upon concepts explored in Introduction to Programming (CSI 116). The Java platform, how it stores data in memory, and basic language features are discussed. Topics include objects, methods, control structures, streams, arrays, and classes. Prerequisite: CSI 116.