CSIT 165 — Programming I
This course introduces the student to the fundamental techniques used in the development of software applications. The course teaches object-oriented programming concepts and principles using Java employing an interactive visual system interface. Students will learn good object-oriented practices through the development of graphic programs and simulations using sound object-oriented practices in an integrated and interactive software development environment. The topics covered include classes, objects, object interaction, algorithms, data types, control structures, one-dimensional arrays, attributes, methods, and messages. Working knowledge of windows required. Open lab time required. Code 3 course fee.