Subject
Computer Networks and Security
| 1. | Course Title |
Computer Networks and Security Computer Networks and Security |
||||||||||||
| 2. | Code | F23L2W014 | ||||||||||||
| 3. | Study Programme | Computer Science, Application of Information Technologies, Software Engineering and Information Systems, Software Engineering and Information Systems, Informatics Education, Security, Cryptography and Coding | ||||||||||||
| 4. | Organizer of the study programme (unit, institute, department or division) | Faculty of Computer Science and Engineering | ||||||||||||
| 5. | Degree level (first, second, third cycle) | First Cycle | ||||||||||||
| 6. | Academic year / semester | 3 / Winter | ||||||||||||
| 7. | Number of ECTS credits | 6 | ||||||||||||
| 8. | Teacher | Aleksandra Dedinec, Anastas Mishov, Dejan Spasov, Igor Mishkovski, Miroslav Mirchev, Sasho Gramatikov, Sonja Filiposka | ||||||||||||
| 9. | Prerequisites for enrolling in the course | A minimum of 18 ECTS credits earned | ||||||||||||
| 10. | Objectives of the course programme (competences) | Introduction to the basic concepts of computer networks and security. The student will acquire knowledge related to network architecture, network protocols, and network operation, as well as the main concepts of network security. The student will become familiar with the main components and applications of the TCP/IP protocol suite. | ||||||||||||
| 11. | Course content | Lectures: 1. Introduction 2. Overview of the ISO/OSI model 3. Application Layer and HTTP 4. Application layer other protocols 5. Transport Layer Part One 6. Transport Layer, Part Two 7. Network Layer Data Plane 8. Network Control Plane Layer 9. Data layer 10. Ethernet Data Layer 11. Network Security Part One 12. Network Security Part Two Practical Classes: 1. Getting to know each other 2. Layering and encapsulation 3. Transmission of information across a network 4. Application layer examples 5. Transport Layer Examples 6. Network Layer Data Plane Examples 1 7. Network Layer Data Plane Examples 2 8. Network Layer Control Plane Examples 1 9. Network Layer Control Plane Examples 2 10. Data layer examples 1 11. Data layer examples 2 12. Safety examples |
||||||||||||
| 12. | Learning methods | Lectures supported by slide presentations, interactive lectures, exercises (using equipment and software packages), teamwork, case-based learning, use of simulators and other electronic tools for the analysis of the network, protocols, and traffic, guest lectures, independent preparation and defense of a project assignment and a seminar paper, learning in an electronic environment (forums, consultations). | ||||||||||||
| 13. | Total available time | 6 ECTS x 30 hours = 180 hours | ||||||||||||
| 14. | Distribution of available time | 30 + 60 + 15 + 0 + 75 = 180 hours | ||||||||||||
| 15. | Forms of teaching activities |
|
||||||||||||
| 16. | Other forms of activities |
|
||||||||||||
| 17. | Assessment method |
|
||||||||||||
| 18. | Grading criteria (points / grade) |
|
||||||||||||
| 19. | Requirement for obtaining a signature and taking the final exam | Laboratory exercises were conducted. | ||||||||||||
| 20. | Language of instruction | Macedonian and English | ||||||||||||
| 21. | Method for monitoring the quality of teaching | internal evaluation and survey mechanism | ||||||||||||
| 22. | Literature |
|