The Master of Engineering [MEng.] in Computer Networks program is geared both towards networking professionals already in the field who wish to increase the depth and breadth of their knowledge and those less familiar with the area who wish to enter the high-demand field of computer networks. The program starts with compulsory courses covering the networking fundamentals with primary emphasis on network routing, switching, LAN and WAN technologies. Once the fundamentals are mastered, the students can specialize in one or more of the following areas by choosing elective courses: network security, Voice-over-IP (VoIP) and multimedia, Data Center networks and Cloud Computing, Wireless networks. The program has been designed to enable all students to graduate with a common set of fundamental and practical Computer Network skills. Depending on qualifications and the job market at the time, students may be able to step into computer network related employment upon graduation. The program also provides the basis for graduates to take on advanced responsibilities that capitalize on their individual backgrounds, and advance in Computer Network careers along lines related to their particular strengths and interests.Students in the program learn the practical aspects of Computer Networks in the laboratory established through a generous equipment donation from CISCO Systems Canada. The laboratory houses numerous switches, routers, and equipment on network security, wireless network and voice over IP. Students registered in the program will have access to networking equipment which will allow them to design, simulate and carry out experiments to test and verify network configurations and performance.