The course on Computer Networks plays a significant role in the professional development of students graduating from various programmes such as Computer Science and Engineering, Information Technology and Master of Computer Applications. Graduating Engineers with exclusive skills in administering and managing computer networks are highly demanded in the job market. The knowledge on computer networks is tested in many of the entrance examinations towards admission in Post Graduate programmes like Graduate Aptitude Test in Engineering (GATE), Tamil Nadu Common Entrance Examination (TANCET) etc., The course also provides the necessary foundation for certification exams like Cisco Certified Networking Associate (CCNA). Having realized the importance of the Computer Networks in placements, higher studies and international certifications, the instructional design has been evolved with the appropriate selection of active learning and collaborative learning strategies. The paper presents a detailed impact analysis of the instructional design in improving the attainment of learning outcomes, student engagement and sarisfaction. The experimental study has been carried out in a student group of 130 members from the undergraduate programme on Information Technology at Thiagarajar College of Engineering, Madurai in the academic year 2020-21. A wide variety of network simulation tools, programming assignments have been included in the instructional design to promote hands on experience. Exclusive assessment items with customized rubrics are used for promoting technical, personal and interpersonal skills. The blend of instructor led and inquiry based teaching learning practices have shown significant improvement in the grades of continuous assessment test