CSI 226: Object Oriented Design

Credits 3

The first half of a two semester introduction for computer science majors focusing on the concepts of object-oriented design and programming; including classes, objects, and basic program control statements. Using the programming language, Java, students are introduced to principles of software design and coding. Suggested Preparations: Computer competency and completion of an algebra course.