4.00 Credits
Introduces students to object-oriented programming with the Java language, focusing on the creation and use of objects from classes in the standard Java library. Topics include the Java Virtual Machine, integrated development environments, primitive and reference types, expressions and operators, static and instance methods, decision statements, loops, arrays, and professional standards for coding style and documentation. Prerequisites: None.