ITF20205 Data Communication (Autumn 2015)
Facts about the course
- ECTS Credits:
- 10
- Responsible department:
- Faculty of Computer Science
- Course Leader:
- Erling Petter Strand
- Teaching language:
- Norwegian
- Duration:
- ½ year
The course is connected to the following study programs
Compulsory course in:
- Bachelor in Computer Engineering
- Bachelor in Computer Engineering, Y-veien
- Bachelor in Computer Engineering, Tress
Elective course in other study programmes.
The student's learning outcomes after completing the course
Knowledge
On completion of the course, the student:
- understands the underlying principles of layering
- is familiar with the main functions of each layer in the TCP/IP stack
- knows how a protocol works
- knows about IP addressing
- can compare different transfer media
Skills
On completion of the course, the student can:
- set up and configure a local area network (LAN)
- create multiple subnets of a larger LAN
- perform basic programming of Cisco routers
- select a suitable transfer medium
- use and configure TCP/IP on Linux
General competence
On completion of the course, the student:
- is familiar with the structure of the internet and how it works
- is familiar with the characteristics of various transfer media
- is familiar with the difference between the most commonly used protocols in the internet
Content
The fundamental characteristics of various transfer media. Electrical and fibre-optic cables, radio. Transfer media methods used in different media, such as digital coding, baseband and modulation. The functions of the different layers in the TCP/IP protocol stack, from layer 5 down to layer 1. LAN, WAN, wireless. Ethernet, IP, TCP, UDP. Subnetting. Routing. ADSL. Protocol structures and how they work. Error control, flow control, queue control.
Forms of teaching and learning
Lectures, exercises and lab assignments.
Workload
4 hours + exercises per week.
Coursework requirements - conditions for taking the exam
- 8 exercises
- 8 lab assignments
- A group project assignment. The project assignment deals with a communication system.
The coursework requirements must be approved before students may sit the exam.
Examination
Written exam
Written exam lasting 4 hours. Letter grading scale A?F.
Support materials:
- 4 pages (A4) containing students' own notes
- non-communicating calculator
- the student's group submission for the project assignment (see Coursework requirements) is distributed at the exam.
Course evaluation
This course is evaluated as follows:
- Mid-semester evaluation (optional)
- Final evaluation (compulsory)
The course instructor prepares a course report on the basis of student feedback and on his/her own experiences of the course. Course reports are discussed with the Committee for Study Quality at the Faculty of Computer Sciences.
Literature
- "Computer Networking: A Top-Down Approach, 6/E" av James F. Kurose og Keith W. Ross. ISBN 978-0-273-76896-8
- Compendiums