This class is for experienced programmers who want to transition from a system-building mindset to an object-oriented perspective - how to object think and program using object-oriented principles. It provides experienced programmers a firm foundation in concepts used in object-oriented computer programming. Students learn about attributes and methods, inheritance, polymorphism, real-world and case modeling, and object-oriented programming languages. Students who enroll in INFO 1007 should be proficient in a graphic user interface environment.
Course is offered On-line