SylabUZ

Generate PDF for this page

Computer system administration - course description

General information
Course name Computer system administration
Course ID 11.3-WE-INFP-ComSysAd-Er
Faculty Faculty of Computer Science, Electrical Engineering and Automatics
Field of study Computer Science
Education profile academic
Level of studies First-cycle Erasmus programme
Beginning semester winter term 2021/2022
Course information
Semester 6
ECTS credits to win 5
Course type optional
Teaching language english
Author of syllabus
  • dr inż. Jacek Bieganowski
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Lecture 15 1 - - Credit with grade
Laboratory 30 2 - - Credit with grade
Project 15 1 - - Credit with grade

Aim of the course

  1. To familiarize the student with the installation and configuration procedure for selected operating systems and network devices.

  2. To familiarize the student with the basic tasks of the administrator and user of Windows, UNIX / Linux systems.

  3. To familiarize the student with the basic IT tools useful in the work of the user and administrator.     

  4. To familiarize the student with virtual machine environments.

Prerequisites

Operating systems, databases, computer networks.

Scope

Management and work with Windows, Windows Server and UNIX / Linux systems. Configuring servers, domains, clusters and workstations. Server services: electronic mail, DNS, anti-virus protection, databases, anti-spam systems. Backup copies, protection against failures and disaster recovery, full and partial recovery on the example of the ZFS file system. Configuration of network devices and services: firewalls, virtual private networks (VPN), NAT translation, DHCP server, NTP server. Remote configuration and work on workstations. Software versioning and revision control systems. Virtual machines. Basics of scripting languages ​​necessary to perform administrative tasks. Automatic script execution.

 

Teaching methods

lecture: practical classes, conventional lecture

laboratory: laboratory exercises

project: work in groups, project method

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

Lecture - the condition for getting final grade is obtaining positive grades from written or oral tests carried out at least once in a semester.

Laboratory - the pass condition is to obtain positive grades from all exercises issued in the semester.

Project -the condition for getting final grade is obtaining positive grades from all projects issued in the semester.

Components of the final grade = lecture: 30% + laboratory: 30% + project: 40%

Recommended reading

  1. Dennis Matotek, James Turnbull, Peter Lieverdink, Linux. Profesjonalne administrowanie systemem, Wydanie II, Helion 2018.
  2. Łukasz Sosna, Linux. Komendy i polecenia. Wydanie IV rozszerzone, Helion 2014.
  3. Dokumentacja urządzeń MikroTik, https://wiki.mikrotik.com/wiki/Manual:TOC.
  4. Dokumentacja pakietu OpenVPN, https://openvpn.net/index.php/open-source/documentation/howto.html.
  5. FreeBSD Handbook, https://www.freebsd.org/doc/handbook/.

Further reading

1. Eric Steven Raymond, The Art of Unix Programming, http://www.catb.org/esr/writings/taoup/html/, 2003.

Notes


Modified by dr inż. Jacek Bieganowski (last modification: 09-09-2021 15:56)