Computer Networks I (ITEC309)
This course provides a broad introduction to the fundamentals of computer networks with focus on the functions performed at each layer of the network architecture and common layer protocol standards. Upon completion of the course, students develop an understanding of the general principles of networking. The content of the course is based around the Internet Model (TCP/IP) which deals with the major issues in the bottom two (Physical, Data Link) layers of the model. Specific attention is given to the introductory concepts of networking, principles of network architecture and layering, telecommunication aspects of physical layer, transmission media, switching, error detection and correction, issues related to data link control, LANs and WANs.