This document describes a tutorial on implementing QoS mechanisms for device-to-device communication. The tutorial demonstrates tagging packets with QoS identifiers, running a simulation of D2D communication between mobile nodes using the NS-3 simulator, and analyzing output files to observe QoS performance including flow delays. Students modify QoS configurations and investigate the impact on results. The document provides an agenda for the tutorial sessions and instructions for tasks like configuring the simulator and interpreting simulation results.