Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture covers the organization of subsystems in an interactive graphical application, focusing on the Model-View-Controller architecture. It explains the three types of user dialogues, the separation of concerns principle, and the simplifications in the main function. The lecture also discusses the responsibilities of the Model, View, and Controller components, emphasizing the independence of problem resolution from user dialogue and graphical display.