Description
Material
External Info
Description

Network architecture with physical, data link, network, and transport layers for frame transmission and packet switching, standards such as Ethernet and 802.11 for wired and wireless networks, protocols such as TCP/IP, internetworking, routing, and socket programming.

Course Learning Outcomes (CLOs)
  • To inspire you to develop a love for computer and communication networks;
  • To help you acquire a thorough understanding of the key computer network protocols, technologies, their design principles and performance;
  • To expose you to state-of-the-art networking and communications technologies;
  • To encourage you to think deeply, critically, and coherently about the broad range of topics that will be covered in this course;
  • To help you establish well-informed links between theory and implementation (practice).

Upon completion of this course, students should be able to:

  • Appreciate the important role that computer networks play in (shaping) today's global village;
  • Demonstrate an understanding of the distinct wire-line and wireless network architectures;
  • Critically evaluate the strengths and shortcomings of the different network architectures, algorithms and schemes;
  • Recognize the computational, physical and performance constraints associated with computer and communication networks;
  • Identify future wire-line and wireless technologies in addition to their potential for wide-area deployment and widespread use.
Credit Breakdown

Lecture: 3
Lab: 0
Tutorial: 0.5

Academic Unit Breakdown

Mathematics 0
Natural Sciences 0
Complementary Studies 0
Engineering Science 31
Engineering Design 11

PREREQUISITE(S): ELEC 326  or MTHE 351 (STAT 351), ELEC 274 or CISC 221
EXCLUSION(S): CISC 435