Course Catalog 2013-2014
Basic

Basic Pori International Postgraduate Open University

|Degrees|     |Study blocks|     |Courses|    

Course Catalog 2013-2014

ELT-51106 Computer Networking I, 4-6 cr

Additional information

This course is intended as an introduction to Computer Networking II and other courses on computer communications: ELT-53006 Communication Networks Laboratory ELT-53106 Computer Networking II ELT-53606 Network Analysis and Dimensioning I ELT-53506 Seminars Course on Networking ELT-53406 Special Course on Networking

Person responsible

Dmitri Moltchanov, Alexander Pyattaev, Evgeny Kucheryavy

Lessons

Study type P1 P2 P3 P4 Summer Implementations Lecture times and places
Lectures
Assignment
Laboratory work
 2 h/week
 3 h/per
 4 h/per
+2 h/week
+9 h/per




 



 



 
ELT-51106 2013-01 Thursday 16 - 18, TB104

Requirements

Completion of the laboratory work is required for exam admission. Examination is required to pass the course. Assignments give extra credit points.
Completion parts must belong to the same implementation

Principles and baselines related to teaching and learning

Teaching events include weekly lectures, online quizzes (homeworks), assignment and laboratory work.

Learning Outcomes

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.

Content

Content Core content Complementary knowledge Specialist knowledge
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     

Instructions for students on how to achieve the learning outcomes

Completion of the laboratory work and homework assignments is required for exam admission. Examination is required to pass the course.

Assessment scale:

Numerical evaluation scale (1-5) will be used on the course

Partial passing:

Completion parts must belong to the same implementation

Study material

Type Name Author ISBN URL Edition, availability, ... Examination material Language
Book   Communication Networks: Fundamental Concepts and Key Architectures   Alberto Leon-Garcia, Indra Widjaja         No    English  
Book   Computer Networking: A Top-Down Approach   James F. Kurose, Keith W. Ross         No    English  
Book   Computer Networks: A Systems Approach   Larry L. Peterson, Bruce S. Davie         No    English  
Book   Data and Computer Communications   William Stallings         No    English  

Additional information about prerequisites
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.

Prerequisite relations (Requires logging in to POP)



Correspondence of content

Course Corresponds course  Description 
ELT-51106 Computer Networking I, 4-6 cr TLT-2316 Computer Networking I, 5 cr  
ELT-51106 Computer Networking I, 4-6 cr ELT-51100 Computer Networking I, 5 cr  

More precise information per implementation

Implementation Description Methods of instruction Implementation
ELT-51106 2013-01 ELT-51106 Computer Networking I (formerly TLT-2316 COMPUTER NETWORKING I) implementation for Fall 2013. This implementation is different from last year's computer networking, so the previous year's records will not be transferred.   Lectures
Practical works
Laboratory assignments
   
Contact teaching: 60 %
Distance learning: 20 %
Self-directed learning: 20 %  

Last modified17.09.2013