The aim of the course is to introduce students to the basic principles of computer networking organisation and operation. The course also introduces students to practical network environments, by experimenting with networking tools. For this purpose, students get exposed to theoretical as well as practical problems in network setups, design and maintenance.