Hugo Tekeng
INF1009Winter 2025Networks
← Back to university path

Computer Networks I

Detailed view of the course, studied concepts, technologies used, and major academic work associated with it.

Code

INF1009

Session

Winter 2025

Domain

Networks

Overview

Introductory course on computer network architectures, focused on the mechanisms that enable data exchange between computers. The course helped me understand layered architectures, communication protocols, local area networks, virtual circuits, and the fundamentals of IP networking.

Technologies used

OSIIPICMPX.25EthernetRéseaux locaux

Key concepts covered

  • Introduction to computer networks
  • Layered architecture
  • Fundamental networking vocabulary
  • Information transmission
  • Data circuits
  • Physical circuit
  • Data transmission techniques
  • Synchronous and asynchronous transmission
  • Multiplexing
  • DTE-DCE interface
  • Data link protocols
  • Error protection
  • Data exchange procedures
  • LAP-B protocol
  • Switching techniques: circuits, messages, packets, cells
  • Routing
  • Logical channel multiplexing
  • Virtual circuits
  • Congestion control
  • Network administration
  • OSI seven-layer model
  • Fundamental concepts of layered network architecture
  • Local area networks
  • Examples of LANs: Ethernet, Token Ring, wireless
  • Interconnection of local networks
  • Introduction to IP networking
  • IP addressing
  • IP and ICMP protocols
  • Interconnection of heterogeneous networks

Coursework and evaluated components

  • Exercise sets on transmission and protocols
  • Session project on the analysis and/or implementation of a networking aspect
  • Case studies related to the OSI model, LANs, or IP networking
  • Midterm exam
  • Final exam