Final year projects give students the opportunity to put into practice the knowledge and skills that they have acquired throughout the Network Engineering program. In the course of their projects, students develop their ability to analyze user requirements, find information for literature review, methods and design a system. Students also further develop their communication skills through their regular meetings with project supervisors, project presentations and the writing of project reports. In addition, students gain experience managing a substantial project.