Home / Fields of study / Courses / Computer Networks and Operating Systems

Terms for 2017

September, 5

Admission Interviews

September, 7

Open Day

September, 12

Admission Interviews

September, 14

Open Day

Full list of terms

Computer Networks and Operating Systems

The goal of the course is to provide a basic overview on the operating systems (OS) and computer networks. Core terms regarding OSs will be explained, Windows and Unix filesystems, user rights and basic management will be covered with special emphasis on the Unix shell/Bash. In terms of the computer networks, the ISO/OSI and especially TCP/IP network model will be explained; information about TCP/IP network layers will be supplemented with information about network infrastructure devices as well as standard Ethernet protocols.

What are you going to learn

  1. Operating systems - structure and main types of OS, core functionalities, multithreading, multitasking, synchronization.
  2. Windows - history, versions, workstations and servers, filesystems, user rights, user administration, command-line and batch scripting, device manager, network configuration.
  3. UNIX - history, versions, main branches (BSD, UNIX, Linux), workstations and servers, filesystems, user rights, user administration, network configuration, basic bash commands (ls, cd, mkdir, rm, ps, man,…) and scripting
  4. Introduction to computer networks - basic paradigms, circuit and packet switching, reliable and unreliable connections, connection-oriented and connectionless communication, regulations
  5. Computer networks taxonomies - local and wide networks, client/server and peer-to-peer, public and private networks, metropolitan networks, mobile networks
  6. Network models and architectures, ISO/OSI reference model and TCP/IP - network models and architectures, history and basics of ISO/OSI RM, network layers and their functions, TCP/IP protocol family - history and basic priciples, layers, standardization
  7. Network infrastracutres - network topology, network hardware – repeater, hub, bridge, switch, router
  8. Priciples of data communication I - circuit properties of cable and wireless connections, modulation and modulation rate, data transfer rate, bandwidth, analog and digital transmit, broadband and narrowband
  9. Principles of data communication II - wired and wireless communication, twisted-pair cable, coaxial cable, optical fibers, multiplexing
  10. Data transfer - a/synchronous communication, synchronization, isochronous transmission, bitstream, frame braking and synchronization, bit/byte oriented communication, character/bit stuffing, reliable protocols (parity, checksum, CRC), acknowledgement (ARQ: stop&wait, go-back-N, selective repeate), sliding window, piggybacking
  11. Channel (multiple) access methods - (non-)deterministic access methods, distributed/centralized access methods, polling & requests, demand priority, resource-reservation methods, token-passing, contention based random multiple access methods, 0/1/p/non-persistent methods, CSMA/CD, wireless access methods (Wi-Fi, Bluetooth), cable modem networks
  12. Computing modes - batch processing, terminal/server, stand-alone desktops, file server/workstations, client/server, network computers (NC), thin client, network-centric computing, server-based computing, agent-based models, web services, ASP, utility computing, on-demand computing, distributed computing, grid computing, cloud computing.