1. | Course Title | Dedicated and Contemporary Computer Networks | |||||||||||
2. | Code | 4ФЕИТ07007 | |||||||||||
3. | Study program | 7-NKS, 8-KM-INN | |||||||||||
4. | Organizer of the study program (unit, institute, department) | Faculty of Electrical Engineering and Information Technologies | |||||||||||
5. | Degree (first, second, third cycle) | Second cycle | |||||||||||
6. | Academic year/semester | I/1 | 7. | Number of ECTS credits | 6.00 | ||||||||
8. | Lecturer | Dr Danijela Efnusheva | |||||||||||
9. | Course Prerequisites | ||||||||||||
10. | Course Goals (acquired competencies):
Acquiring knowledge of computer networks in different environments and systems: planes, aeronautical networks, transport networks and transport systems. Acquiring knowledge of protocols in modern computer networks for Gigabit transmission speeds. |
||||||||||||
11. | Course Syllabus:
Aeronautical networks. Civil and military airplane networks. Industrial plant control networks. Network infrastructure for real-time systems. Transport and transport system networks. Optical and wireless optical networks. Routing protocols: EIGRP, OSPF, PNNI, IS-IS, RIP, reliable flooding. Hierarchical routing. EGP, BGP-4, CIDR. Availability, resilience, protection/renewal, quick re-routing. Quality of service (QoS), QoS specification, traffic, characterization, basic mechanisms. QoS architectures. Service guaranteeing. End-to-End adaptive applications, H.323 Architecture over QoS. Content delivery. Traffic Engineering. High-speed router design. Second generation of network systems. Switch Fabric, Multi-Stage Fabrics. Forwarding, port mapping. Commutation and wiring. Network processors: basic building block for programmable networks. CAM and Ternary CAM IXP. XScale Core processor. Microengines – RISC processors. Micro-engine C compiler. Design challenges of modern Tera-bit commutators. 100Tb/s optical controller. Commutation with labels and MPLS. MPLS. RSVP. Limited routing. Multicast. Multicast in LAN. IP Multicast architecture. IGMP. Application-level multicast. |
||||||||||||
12. | Learning methods:
Lectures, independent learning, independent work on project tasks and preparation of seminar papers. |
||||||||||||
13. | Total number of course hours | 180 | |||||||||||
14. | Distribution of course hours | 3 + 3 | |||||||||||
15. | Forms of teaching | 15.1 | Lectures-theoretical teaching | 45 hours | |||||||||
15.2 | Exercises (laboratory, practice classes), seminars, teamwork | 45 hours | |||||||||||
16. | Other course activities | 16.1 | Projects, seminar papers | 30 hours | |||||||||
16.2 | Individual tasks | 30 hours | |||||||||||
16.3 | Homework and self-learning | 30 hours | |||||||||||
17. | Grading | ||||||||||||
17.1 | Exams | 10 points | |||||||||||
17.2 | Seminar work/project (presentation: written and oral) | 50 points | |||||||||||
17.3. | Activity and participation | 0 points | |||||||||||
17.4. | Final exam | 40 points | |||||||||||
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 | Regular attendance at classes and prepared seminar work. | |||||||||||
20. | Forms of assessment |
During the semester, tests are conducted during the classes. Written exam is taken for a maximum of 120 minutes at the end of the semester or in exam sessions. A seminar paper or project task (team or individual) is prepared. The final grade includes points from the exam, tests and from the seminar paper or project assignment. A special instruction published before each exam regulates the manner of taking the exam and the use of teaching aids and electronic devices during the exam. |
|||||||||||
21. | Language | Macedonian and English | |||||||||||
22. | Method of monitoring of teaching quality | Self-evaluation | |||||||||||
23. | Literature | ||||||||||||
23.1. | Required Literature | ||||||||||||
No. | Author | Title | Publisher | Year | |||||||||
1. | J.F. Kurose, K.W. Ross | Computer Networking: A Top-Down Approach, 8th Edition | Pearson | 2020 | |||||||||
2. | A. Tanenbaum, N. Feamster and D. Wethrall | Computer Networks, 6th Edition | Pearson | 2021 | |||||||||
3. | H. Jonathan Chao, Bin Liu | High Performance Switches and Routers | Wiley | 2006 | |||||||||
23.2. | Additional Literature | ||||||||||||
No. | Author | Title | Publisher | Year | |||||||||
1. | Ian Moir, Allan Seabridge | Aircraft Systems: Mechanical, Electrical, and Avionics Subsystems Integration, 3rd Edition | Wiley | 2008 |