tiers, subsystems ◦ general subsystem structure • Getting started with ONOS (~30) ◦ check-out code, environment customization and build ◦ describe Maven, hierarchical POM structure ◦ run ONOS locally on developer machine ◦ CLI & GUI demo with a simple mininet topology (torus,8,8,2) • Code organization (~30) ◦ importing ONOS source into IDE (demo with IntelliJ) ◦ core (api, net, stores), web (gui, rest), providers (openflow, netconf)