January 2019 Undergraduate Catalog 
    
    Mar 29, 2024  
January 2019 Undergraduate Catalog [ARCHIVED CATALOG]

IS 128 - Object-Oriented Programming 1


The goal of this course is to introduce the student to the design, implementation, and maintenance of event-driven software systems using an object-oriented approach. Common ways of organizing data are discussed such as basic data structures, class design and modeling, exception handling, file I/O, and database processing techniques. In addition, object-oriented concepts, such as inheritance, encapsulation, and polymorphism, are discussed and utilized in this course. A higher-level language such as Visual Basic, C#, and Java are used for implementation and illustration. 3.00 semester credit hours Contact Hours: 60.00 Prerequisite: IS 122 Programming Logic . Corequisite: None.