Introduction to communication networks. Network architectures, classification and topology. Communication protocols, layered models: Open System Interconnection Reference Model (OSI RM), Internet model (TCP/IP). Standards and global coordination in the Internet. Brief introduction to physical layer and data link layer. Network layer, Internet Protocol and basic concepts of internetworking and routing in the Internet. Transport layer protocols, TCP and UDP. Application layer protocols and basic Internet services: naming and Internet domains, e-mail, web and other selected services. Introduction to network and applications security. Internetworking from local to global level, using an academic and research network as an example. Network evolution and selected topics in Internet technologies.