Programming JAVA (Accelerated)
This course is an introduction to the structures and methods of higher-level computer programming languages. Problem solving using modular design will be an integral part of the course. Students will become familiar with conditional logic, repetition, and program input and output. Commonly used algorithms will be studied. Structured data types will include multi- dimensional arrays. Object-oriented programming will also be introduced.
Prerequisite: Geometry; with departmental approval.