Computer Networks S1/53 Plik
Transkrypt
Computer Networks S1/53 Plik
(pieczęć wydziału) KARTA PRZEDMIOTU 1. Nazwa przedmiotu: COMPUTER NETWORKS 2. Kod przedmiotu: 3. Karta przedmiotu ważna od roku akademickiego: 2012 4. Forma kształcenia: studia pierwszego stopnia 5. Forma studiów: studia stacjonarne 6. Kierunek studiów: MAKROKIERUNEK; WYDZIAŁ AEI 7. Profil studiów: ogólnoakademicki 8. Specjalność: 9. Semestr: 5 10. Jednostka prowadząca przedmiot: Instytut Automatyki, RAu1 11. Prowadzący przedmiot: dr inż. Jerzy Mościński 12. Przynależność do grupy przedmiotów: przedmioty wspólne 13. Status przedmiotu: obowiązkowy 14. Język prowadzenia zajęć: angielski 15. Przedmioty wprowadzające oraz wymagania wstępne: Course attendants are supposed to have general knowledge concerning computers and computer applications, including using computer networks services. Students are also supposed to possess practical skills concerning computers and Internet usage as well as programming in at least one high level programming language. It is assumed that students passed the following courses: Fundamentals of Computer Programming, Theory of Computer Science. 16. Cel przedmiotu: Course is part of specialized curriculum content and is related to education in areas of computer network technologies, Internet techniques and communication technologies. The course aims objectives include having the students got acquainted with hardware and software solutions in computer networks, benefits from computer networks based communication, usage and administration of ne twork operating systems and network programming. 17. Efekty kształcenia:1 Nr W1 W2 W3 U1 U2 1 Opis efektu kształcenia Zna zasady konstrukcji i funkcjonowania sieci komputerowych i możliwości wykorzystania komunikacji pomiędzy elementami składowymi sieci Zna podstawowe modele, protokoły i specyfikacje wykorzystywane do konstruowania i analizy sieci komputerowych oraz do utrzymywania sieci w ruchu i zapewniania wymaganego poziomu usług sieciowych i bezpieczeństwa funkcjonowania sieci Ma wiedzę o możliwości i technikach wykorzystania sieci komputerowych w przemyśle, edukacji i projektowaniu systemów internetowych Potrafi administrować sieciowym systemem komputerowym w podstawowym zakresie z wykorzystaniem typowych narzędzi i języków programowania związanych z administracją systemów sieciowych Potrafi oprogramować i implementować podstawowe należy wskazać ok. 5 – 8 efektów kształcenia Metoda sprawdzenia efektu kształcenia Forma Odniesienie prowadzenia do efektów zajęć dla kierunku studiów EP, SP WT, WM EP, SP WT, WM EP, SP WT, WM CL, PS, OS L CL, PS, OS L rozwiązania w zakresie komunikacji pomiędzy urządzeniami w sieciach komputerowych i uruchamiania serwerów sieciowych U3 Posiada umiejętność wykorzystania podstawowych języków skryptowych i sieciowych rozwiązań bazodanowych do uruchamiania serwerów i usług w sieciach komputerowych K1 Potrafi pracować w zespole z podziałem zadań dla zrealizowania zadań komunikacji i uruchamiania usług i serwerów w sieciach komputerowych 18. Formy zajęć dydaktycznych i ich wymiar (liczba godzin) W.: 30 Ćw.: - L.: 30 CL, PS, OS L CL L P.: - 19. Treści kształcenia: Wykład Overall objectives of the course include providing students with basic as well as advanced knowledge concerning components of computer network: communication methods, server computers, client computers, network infrastructure. Types of services offered by computer network servers are covered in detail as part of the course. Internet services, Internet and TCP/IP protocol suite, TCP/IP protocol structure, physical, data, network, transport and application layers tasks in computer network are also considered. Specific topics covered during course lectures and laboratory exercises include the following: computer networks types and systems; local area network LAN and wide area network WAN; packets, frames, reliable and unreliable transmission; LAN cabling systems, physical topology, interfaces; Internet and TCP/IP protocol suite; network servers and types of services; Internet network protocol, TCP/IP protocol family. TCP/IP protocol structure, tasks and services concerning the physical layer, data layer, network layer, transport and application layers in computer network; DNS system and its role in naming hosts in computer networks; WAN techniques, routing and tracing routes; internetworks, architecture and protocols; b asic applications of computer networks services; using electronic mail systems; www pages and browsers; advanced elements of UNIX/Linux operating system using; multimedia networking applications; streaming audio and video with networks; quality of Internet services – differentiated and aggregated services models; security in computer networks; cryptography, authentication, certification, firewalls; Internet commerce; computer network management . Zajęcia laboratoryjne UNIX/Linux operating system basics. Bash shell programming. DNS basics and configuration. Advanced e-mail system configuration and administration. Client/server programming. Internet Protocol details, IP addressing, DHCP service. DNS protocol, DNS server configuration. Simple www server programming and configuration. Security issues, firewall configuration. Virtual LAN configuration. Network protocols and applications analysis. E-learning support system design and setup. PHP programming, Internet based databases. 20. Egzamin: tak; pisemny 21. Literatura podstawowa: 1. J.F. Kurose, K.W. Ross, Computer Networking: A Top-down Approach, 5/e, Addison-Weesley, 2009 („Sieci komputerowe. Od ogółu do szczegółu z Internetem w tle”, wydanie III, Helion, Gliwice, 2006). 2. D.E. Comer, Computer Networks and Internets, 5/e, Pearson Education, 2009 („Sieci komputerowe i intersieci. Aplikacje internetowe”, wydanie IV, WNT, Warszawa, 2007). 3. A.S. Tanenbaum, Computer Networks, 4/e, Pearson Education, 2003 („Sieci komputerowe”, Helion, Gliwice, 2004). 22. Literatura uzupełniająca: 1. S. Mueller, Upgrading and Repairing Networks, 3/e, Que Corporation, 2002 („Rozbudowa i naprawa sieci”, wydanie II, Helion, Gliwice, 2004). 2. 2. M. Sportack, Networking Essentials Unleashed, Sams Publishing, 1998 („Sieci komputerowe. Księga eksperta”, wydanie II, Helion, Gliwice, 2004). 3. 3. D.E. Comer, D.L. Stevens, Internetworking with TCP/IP, Vol. 1-3, 3/e, Prentice-Hall, 1999 („Sieci komputerowe TCP/IP”, tom 1-3, WNT, Warszawa, 1997-1998). 23. Nakład pracy studenta potrzebny do osiągnięcia efektów kształcenia Lp. Forma zajęć 1 Wykład 2 Ćwiczenia 3 Laboratorium 4 Projekt 0/0 5 Seminarium 0/0 6 Inne 15/25 Suma godzin 75/75 Liczba godzin kontaktowych / pracy studenta 30/10 0/0 30/40 24. Suma wszystkich godzin: 150 25. Liczba punktów ECTS:2 6 26. Liczba punktów ECTS uzyskanych na zajęciach z bezpośrednim udziałem nauczyciela akademickiego: 3 27. Liczba punktów ECTS uzyskanych na zajęciach o charakterze praktycznym (laboratoria, projekty): 3 26. Uwagi: Zatwierdzono: ……………………………. ………………………………………………… (data i podpis prowadzącego) (data i podpis dyrektora instytutu/kierownika katedry/ Dyrektora Kolegium Języków Obcych/kierownika lub dyrektora jednostki międzywydziałowej) 2 1 punkt ECTS – 25-30 godzin. INFORMACJE DODATKOWE Tabela pkt. 17 Przykładowe, ogólne kompetencje społeczne zgodne z Rozporządzeniem MNiSW: Tabela pkt. 17 Metoda sprawdzenia efektu kształcenia Egzamin pisemny: Egzamin ustny: Sprawdzian pisemny (przed ćwicz. lab., po zakończeniu partii materiału, itp.): Wykonanie ćwiczenia laboratoryjnego: Realizacja projektu: Przygotowanie sprawozdania ( z laboratorium/ projektu): Obrona projektu/sprawozdania: Formy prowadzenia zajęć: Wykład tradycyjny: WT Wykład multimedialny: WM Ćwiczenia tablicowe: C Laboratorium; L Projekt: P Seminarium: S EP EU SP CL RP PS OP/OS Tabela pkt. 23 Bilans nakładu pracy studenta Godziny kontaktowe Uczestnictwo w wykładach – wg siatki godzin Uczestnictwo w ćwiczeniach – wg siatki godzin Uczestnictwo w zajęciach projektowych – wg siatki godzin Uczestnictwo w zajęciach laboratoryjnych – wg siatki godzin Uczestnictwo w zajęciach seminaryjnych – wg siatki godzin Uczestnictwo w konsultacjach poza zajęciami – wg uznania prowadzącego – pozycja inne Obrona sprawozdania laboratorium, projektu, itp. – wg uznania prowadzącego – pozycja inne Godziny samodzielnej pracy – wg uznania prowadzącego – suma nie może przekroczyć liczby godz. kontaktowych Przygotowanie własne studenta do wykładu Przygotowanie własne studenta do ćwiczeń Przygotowanie własne studenta do laboratorium (w tym przygotowanie sprawozdania) Przygotowanie własne studenta do projektu (w tym przygotowanie sprawozdania) Przygotowanie własne studenta do seminarium Przygotowanie własne studenta do egzaminu, kolokwium, sprawdzianu, itp. – pozycja inne Uczestnictwo w sprawdzeniu wiadomości (egzamin, kolokwium, itp.) – pozycja inne