1. Course Title | Network Operating Systems | |||||||
2. Code | 3ФЕИТ07З020 | |||||||
3. Study program | KTI | |||||||
4. Organizer of the study program (unit, institute, department) | Faculty of Electrical Engineering and Information Technologies | |||||||
5. Degree (first, second, third cycle) | First cycle | |||||||
6. Academic year/semester | III/5 | 7. Number of ECTS credits | 6.00 | |||||
8. Lecturer | Dr Marija Kalendar | |||||||
9. Course Prerequisites | Passed: Internet Technologies | |||||||
10. Course Goals (acquired competencies): Introducing the concepts of network operating systems, remote login and administration, network services, network sharing files, directory services. Upon completion of the course students will be able to work and administer in the environment of network operating systems. |
||||||||
11. Course Syllabus: Introduction to operating systems. Differences between operating systems and network operating systems. Administer network operating systems. Concepts of network communication. Client-server. Peer-to-peer network communication. Application level services and support. Terms of remote login, communication and file transfer. Mechanisms behind network operating systems. Remote Procedure Calling (RPC). Tools (rlogin, rsh, rcp, rexec). Telnet and FTP protocols. Secure remote login and communication. SSH protocol. Automate administrator tasks by typing command shell scripts. Protocols for the transmission of emails (e-mail). SMTP. POP3. IMAP. e-mail server. Postfix. Network services in operating systems. Basic network communication services (DHCP. DNS). Basic network support configurations (IP address, network mask, gateway). Static and dynamic IP addresses. DHCP protocol. DNS protocol. DNS libraries (user applications). Sharing files in the network environment: smb, samba, NFS. User and System Authentication. System Network Directory Services (LDAP, Active Directory). Central Authentication of Users (NIS). Domains. User Profiles. Roaming user profiles. |
||||||||
12. Learning methods: Theoretical and practical (laboratory) classes | ||||||||
13. Total number of course hours | 2 + 2 + 1 + 0 | |||||||
14. Distribution of course hours | 180 | |||||||
15. Forms of teaching | 15.1. Lectures-theoretical teaching | 30 | ||||||
15.2. Exercises (laboratory, practice classes), seminars, teamwork | 45 | |||||||
16. Other course activities | 16.1. Projects, seminar papers | 15 | ||||||
16.2. Individual tasks | 30 | |||||||
16.3. Homework and self-learning | 60 | |||||||
17. Grading | 17.1. Exams | 10 | ||||||
17.2. Seminar work/project (presentation: written and oral) | 15 | |||||||
17.3. Activity and participation | 5 | |||||||
17.4. Final exam | 70 | |||||||
18. Grading criteria (points) | up to 50 points | 5 (five) (F) | ||||||
from 51 to 60 points | 6 (six) (E) | |||||||
from 61 to 70 points | 7 (seven) (D) | |||||||
from 71 to 80 points | 8 (eight) (C) | |||||||
from 81 to 90 points | 9 (nine) (B) | |||||||
from 91 to 100 points | 10 (ten) (A) | |||||||
19. Conditions for acquiring teacher’s signature and for taking final exam | Practical (laboratory) exercises | |||||||
20. Language | Macedonian and English | |||||||
21. Method of monitoring of teaching quality | Evaluation of the curriculum using tests and quizzes | |||||||
22. Literature | ||||||||
22.1. Required Literature | ||||||||
No. | Author | Title | Publisher | Year | ||||
1 | C. Bennvenuti | Understanding Linux Network Internals | O’Reilly | 2006 | ||||
2 | Nemeth E., Snyder G., Hein T.R., Whaley B. | UNIX and Linux System Administration Handbook, 4th Ed. | Prentice Hall | 2010 | ||||
3 | Liu C., Albitz P. | DNS and BIND, 5th Ed. | O’Reilly Media | 2006 | ||||
22.2. Additional Literature | ||||||||
No. | Author | Title | Publisher | Year | ||||
1 | B. Mikalsen, P. Borgesen | Local Area Management, Design & Security | John Wiley&Sons | 2002 | ||||
2 | Black, U. | TCP/IP and Related Protocols: IPv6, Frame Relay, and ATM | McGraw-Hill | 1997 | ||||
3 | Carter G., Ts J., Eckstein R. |
Using Samba: A File and Print Server for Linux, Unix & Mac OS X, 3rd Ed. |
O’Reilly Media | 2007 |