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 |