Introduction to Networking - NSWI141
Title: Úvod do počítačových sítí
Guaranteed by: Department of Software and Computer Science Education (32-KSVI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2021
Semester: winter
E-Credits: 3
Hours per week, examination: winter s.:2/0, MC [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech, English
Teaching methods: full-time
Teaching methods: full-time
Additional information: https://www.ksi.mff.cuni.cz/teaching/nswi141-web/pages/
Guarantor: Mgr. Klára Pešková, Ph.D.
RNDr. Libor Forst
Class: Informatika Bc.
Classification: Informatics > Informatics, Software Applications, Computer Graphics and Geometry, Database Systems, Didactics of Informatics, Discrete Mathematics, External Subjects, General Subjects, Computer and Formal Linguistics, Optimalization, Programming, Software Engineering, Theoretical Computer Science
Opinion survey results   Examination dates   WS schedule   Noticeboard   
Annotation -
Last update: doc. RNDr. Pavel Töpfer, CSc. (22.01.2018)
An introductory course in communication techniques and technologies of computer networks, communication protocols (especially the TCP/IP family), and basic principles of web and web technologies.
Course completion requirements -
Last update: RNDr. Libor Forst (27.10.2019)

A homework from the web application part and then a quiz style test (1 hour, 40 questions).

Syllabus -
Last update: doc. RNDr. Pavel Töpfer, CSc. (22.01.2018)
  • fundamental principles of network communication, network taxonomy by various aspects, evolution of internetworking and Internet
  • layered design, networking model ISO/OSI and its relation to TCP/IP protocols
  • addressing nodes and services (MAC, IP, TCP/UDP ports, DNS, URI), routing, address translation
  • transport protocols (TCP, UDP) and their principles
  • electronic mail and related protocols (SMTP, POP3, IMAP)
  • voice transmition services (VoIP) and related protocols (SIP)
  • selected widely used application protocols of TCP/IP family (DNS, HTTP, FTP, SSH)
  • Cryptography fundamentals, information security and integrity, authentication, certificate system, relation to TCP/IP protocols (SSL and TLS)
  • Principles of desing and management of computer networks, address management and routing, Internet autonomous systems
  • Fundamentals of media layers (data link) and dat transmition principles (Ethernet, Wi-Fi)
  • History of World Wide Web, web pages, web applications, fundamentals of HTML and CSS