A big step lies ahead, when moving from today's 5G network to the future 6G. The 5G network introduced a fully softwarized and programmable architecture, with new degrees of freedom still to be fully explored, leading to the next generation of mobile networks (6G). The aim of the tutorial is to illustrate how the emerging paradigms of Software Defined Networking, Network Function Virtualization, and Information Centric Networking will impact on the development of future systems and networks, both from the theoretical/formal as well as from the practical perspective, and more in general how they are leading to the paradigm of “Computing in Communication Networks”. Main focus will be on mobile networks, i.e. 5G and beyond. The tutorial provided a comprehensive overview of the individual building blocks (software defined networking; network function virtualization; information centric networks) enabling the concept of computing in future networks, starting from use cases and concepts over technological enablers (Mininet; Docker) and future innovations (machine learning; network coding; compressed sensing) to implementing all of them on personal computers. Practical hands-on activities were held, with realistic use cases to bridge theory and implementation by several examples, through the usage of a pre-built ad-hoc Virtual Machine (ComNetsEmu) that can be easily extended for new experiments. The tutorial allows attendees to be exposed to the most recent technologies in the field of networking and teach them how to use them in a real setup.