Computer Networks I

This course provides an introduction to the principles and applications of computer networking. Topics include network architecture, protocols, network topology, network security, and recent trends in networking technologies. The course aims to equip students with the knowledge and skills necessary to understand and design computer networks.

Upon completion, students will be able to:

  • Demonstrate understanding of the fundamental principles of computer networks, including network architecture and protocols.
  • Design and implement simple computer networks, understanding the role of network topology and security considerations.
  • Communicate about trends in networking technologies, and understand their impact on the field of computer science.

Grade Basis: AL
Credit hours: 3.0
Lecture hours: 3.0