Search course

Use the search function to find more information about the study programmes and courses available at Chalmers. When there is a course homepage, a house symbol is shown that leads to this page.

Graduate courses

Departments' graduate courses for PhD-students.

​​​​
​​

Syllabus for

Academic year
EDA342 - Computer communication
 
Syllabus adopted 2008-02-20 by Head of Programme (or corresponding)
Owner: TKDAT
7,5 Credits
Grading: TH - Five, Four, Three, Not passed
Education cycle: First-cycle
Major subject: Computer Science and Engineering
Department: 37 - COMPUTER SCIENCE AND ENGINEERING


Course round 1


Teaching language: English

Course module   Credit distribution   Examination dates
Sp1 Sp2 Sp3 Sp4 No Sp
0105 Examination 7,5 c Grading: TH   7,5 c   18 Dec 2008 pm H,  24 Aug 2009 am V
0205 Laboratory 0,0 c Grading: UG   0,0 c    

In programs

TKITE SOFTWARE ENGINEERING, Year 3 (elective)
MPIES INTEGRATED ELECTRONIC SYSTEM DESIGN, MSC PROGR, Year 2 (elective)
TKELT ELECTRICAL ENGINEERING, Year 3 (elective)
MPCOM COMMUNICATION ENGINEERING, MSC PROGR, Year 1 (elective)

Examiner:

Univ adjunkt  Ali S Sahleson
Docent  Marina Papatriantafilou



Course round 2


Teaching language: Swedish

Course module   Credit distribution   Examination dates
Sp1 Sp2 Sp3 Sp4 No Sp
0105 Examination 7,5 c Grading: TH   7,5 c   29 May 2009 am V
0205 Laboratory 0,0 c Grading: UG   0,0 c    

In programs

TKITE SOFTWARE ENGINEERING, Year 2 
TKITE SOFTWARE ENGINEERING, Year 3 (elective)
MPIES INTEGRATED ELECTRONIC SYSTEM DESIGN, MSC PROGR, Year 1 (elective)
TKELT ELECTRICAL ENGINEERING, Year 3 (elective)
TKDAT COMPUTER SCIENCE AND ENGINEERING, Year 2 (compulsory)

Examiner:

Univ adjunkt  Ali S Sahleson
Docent  Marina Papatriantafilou



Replaces

EDA341   Computer communications


  Go to Course Homepage

Eligibility:

For single subject courses within Chalmers programmes the same eligibility requirements apply, as to the programme(s) that the course is part of.

Course specific prerequisites

Basic skills in programming

Aim

Computer networks are becoming an inherent and increasingly important part of many technical areas today. This course focuses on the parts of data communication that practicing engineers normally will encounter in their daily work. It is a basic course which offers an introductory presentation of data communication and computer networks.

Learning outcomes (after completion of the course the student should be able to)

distinguish the different network layers, their services and the related protocols. In particular, students will be able to:

- Explain and understand the major problems in each of these

- Explain possible solutions and solutions adopted in today?s networks (e.g. in the Internet)

- Understand constraints in the currently existing solutions that place obstacles to other options for solving the main problems

- Build and configure a working network and have an understanding of computer configuration and routing issues in networks

Moreover, the students will have gained experience by doing practical work in applying this knowledge in realistic situations.

Content

In the study of protocols, we start with application level protocols enabling students to start with more familiar paradigms in the context of applications that we use regularly.
Moving to lower layers later on, we have the possibility to gradually uncover network services, their functionality and the ease/difficulty for achieving them.

Topics covered include: networking applications, content distribution, HTTP, SMTP, TCP, UDP, performance and congestion analysis, IP, switching, routing, mobile IP, local area networks, multiple access protocols (IEEE 802.X and others), wireless networks, bridges, physical media, error-detection and correction, and network security.

Organisation

Traditional lectures will be given where basic theory and important concepts are presented in order to complement and support the course textbook.

Lectures are given every week: As a complement to the lectures, consultation sessions will be offered. A selection of optional homework problems are given in order to provide additional insight into the course material as well as to demonstrate the level of understanding required for solving homework assignments. In the consultation sessions, teaching assistants are available to assist students with the optional homework problems. Students are encouraged to attempts these problems prior to these sessions. Students are encouraged to attend all consultation sessions.

Practical laborations are included to help students understand protocols and to practically use network equipment.

Literature

James F. Kurose and Keith W. Ross, "Computer Networking", Addison-Wesley.

Examination

The student is evaluated through compulsory homework assignments, Lab work and a final written exam. The final grade is based solely on the final exam.

Passing the home assignments and Lab work are prerequisites to passing the final exam.


Page manager Published: Thu 04 Feb 2021.