Introduction to Object-Oriented Programming
An introductory course on object-oriented programming that emphasizes top-down design and documentation representative of business needs and requirements. The programming language is Java or the instructor’s choice. Topics include simple data types, input/output streams, control structures, logical expressions, functions, arrays, records, and pointers.