2 semester

1.       

Course title

Information Technology

(Part 3. Operating environments and networks)

2.       

Course of Study

1

3.       

Semester

 

2

4.       

Credits

3

5.       

Lecturer

Andrei Deryushev

6.       

Coarse goal

Studying the principles of building and using operating systems, gaining practical skills in working with Linux OS

7.       

Prerequisites

Not required

8.       

Course Topics

Introduction to the Unix operating system. The Linux file system. Accounts in Linux. Access rights. Work with files. Processes. Command shells. Programming for Bash. Network administration of Linux.

9.       

Recommended Literature

Tanenbaum, A.S. Modern Operating Systems / A.S. Tanenbaum. – India: Pearson India, 2016. – 1136 p.

Mokhtar, E. Mastering Linux Shell Scripting: A practical guide to Linux command-line, Bash scripting, and Shell programming: 2nd Edition / E. Mokhtar, A. Mallet. – Birmingham: Packt, 2018.  – 284 p.

Matthew, N. Beginning Linux Programming, 4-th edition / N. Matthew, R. Stones. – Indianapolis : Wiley Publishing, 2007. – 819 p.

10.   

Teaching Methods

Problematic, project development

11.   

Teaching language

Russian

12.   

Requirements, current control

– testing;

– check of laboratory work result

13.   

Method of certification

Credit