This document provides an introduction and overview of a computer communication and networks course. It introduces the instructor, Engr. Waleed Ejaz, and lab engineer, Engr. Noshina Ishaq. It outlines the course website, grading policy, required skills, aim of the course to introduce computer networks, and discusses topics that will be covered like network design, addressing and routing, switching strategies, multiplexing, reliability issues, and research areas in networking. Required readings are listed from the textbook at the end.