Operating system and computer networks 6107
Learning outcome
The students will:
- acquire knowledge about important datacommunication-, computer-network-, and operatingsystem-concepts, and be able to communicate these in writing and oral.
- aquire knowledge about important standards, protocols an technologies used in modern computer-networks and operating systems
- be able to use these in evaluating and choosing operating-systems and communication- and network-technologies
- be able to install and use a Linux server-distribution with selected network services
- and master basic Linux shell-programming
- able to keep their own knowledge aligned with ongoing developments in network- and operating-systems technology
Course Description
- Communication standards, the OSI-model, the TCP/IP protocols
- LAN, VPN, NAT and firewalls
- Important operating system concepts like single- and multitasking, processes, threads, time-sharing, physical and virtual memory, memory management, file systems
- Virtualization and "Cloud Computing"
- Installing, configuring and managing a Linux server operating system with selected network services in a "secure" lab-network
- Linux shell script programming
- Integrating Linux and Windows computers in a network
- Basic network traffic analysis.
Teaching and Learning Methods
4-5 hours of lectures, exercises and guidance per week.
Assessment Methods
A 4-hour written examination. A number of obligatory assignments submitted during the course must be approved before the student will be permitted to sit the examination.
Minor adjustments may occur during the academic year, subject to the decision of the Dean
Publisert av / forfatter Jon Kvisli <Jon.KvisliSPAMFILTER@hit.no>, last modified Amir Ebrahimi - 25/08/2015