||Introduction to Computer Networking
||Overview of computer network services and principles of operation using the Internet as an example. Topics include layering of services and protocols; functionality of application layer services: world wide web, file transfer and electronic mail; addressing and naming in wide and local area networks; principles of operation of communication-oriented layers: transport, network and data link layers; physical media of interconnection.
||Lectures, 3 hours per week.
||COSC 2P03 (minimum 60 percent), 2P13 (minimum 60 percent) and MATH 1P67; MATH 1P01 or 1P05 or permission of the instructor.