Object-oriented Programming For Graphical User Interfaces (CS-0086)

Fall 2025 · CS 0086 · Tufts University · 3 credits · Undergraduate

Object-oriented programming and design, including oject-oriented encapsulation, inheritance, and subtype polymorphism. Foundational concepts of graphical user interfaces, including events, callbacks, and widgets. Connections between objects and user interfaces, e.g., interface widgets as objects. Design and programming projects.

Course codes: CS-0086, CS 0086, CS0086, CS-86, CS 86, CS86

Course Discovery