ELT-51107 Computer Networking I, 6 cr
Lisätiedot
This course is intended as an introduction to Computer Networking II and other courses on computer communications:
ELT-51006 Networking Laboratory I
ELT-53006 Networking Laboratory II
ELT-53107 Computer Networking II
ELT-53607 Network Analysis and Dimensioning
ELT-53506 Seminars Course on Networking
ELT-53406 Special Course on Networking
Vastuuhenkilö
Mathieu Devos, Dmitri Moltchanov, Alexander Pyattaev, Evgeny Kucheryavy
Opetus
Toteutuskerta | Periodi | Vastuuhenkilö | Suoritusvaatimukset |
ELT-51107 2016-01 | 1 - 2 |
Mathieu Devos Alexander Pyattaev Jani Urama |
Osaamistavoitteet
After completing the course, the student will be able to design, develop, configure and maintain a small home or office network. Furthermore, the student will understand the basic concepts of networking applications design and development. During this course the student will: - get fundamental knowledge about computer communications; - understand the concepts of addressing and routing; - practice building and configuring a realistic small home/office network; - become familiar with Internet protocols: TCP/IP, Ethernet, HTTP, DNS, etc. - be able to identify the basic elements of a computer network and explain their functions; - get a clear overview of existing and future Internet technologies and receive orientation for the networking course, available in TUT. Be aware, that this course is a mandatory prerequisite for *all* the courses on networking.
Sisältö
Sisältö | Ydinsisältö | Täydentävä tietämys | Erityistietämys |
1. | Computer Networks and the Internet: - Introduction to data communications - Layering and protocol architectures - Physical layer fundamentals | ||
2. | Link Layer and Local Area Networks: - Link layer and error control - LAN fundamentals - MAC techniques - Ethernet | ||
3. | Network Layer and Routing: - Internet layer protocols - IP addressing - Forwarding | ||
4. | Transport Layer: - Transport layer protocols - Flow control - Congestion control - POSIX Sockets | ||
5. | Application Layer: - Application layer protocols - HTTP - FTP - Remote shell |
Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi
Completion of the laboratory work and homework assignments is required for exam admission. Examination is required to pass the course.
Arvosteluasteikko:
Numerical evaluation scale (0-5)
Osasuoritukset:
Tietoa esitietovaatimuksista
The student is assumed to have basic knowledge about information technology, included in typical bachelor level studies in computer science or electrical engineering degree programmes.
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
ELT-51107 Computer Networking I, 6 cr | ELT-51106 Computer Networking I, 4-6 cr |