~~NOTOC~~ ====== Your Course ====== ===== Description ===== The course lays the conceptual foundation of object-oriented programming. It covers delegation and contracts, encapsulation and API programming, aggregation and the collections framework, inheritance and polymorphism, all from the client's perspective. ===== Lecture Times ===== * Tuesdays and Thursdays, 2:30pm - 3:30pm, CSE 111