Course syllabus

Welcome to Computer Communication

Computer networks are 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.

You find the courses syllabi, including the learning outcomes, here: LEU062, EDA344, DIT423

Organisation

  • Lectures are carried out in the classrooms as scheduled in TimeEdit. Slides are published normally before the lecture in the Lectures Module
  • Exercises sessions are held by PhD TAs and include Q&A sessions where you can get direct help in solving the exercises.
    Solution hints will be published, but they will not be sufficient for self-study. You must visit the classroom sessions to understand the exercises.
    The sessions take place once per week and course-code (i.e. one for EDA344/DIT423 and one for LEU062). The exercises are published in the Exercise Module.
  • Labs: The lab-assignments are done in groups of 2-3 students. You are requested to do a pre-test before you can start the lab. The labs can partly be carried out "from home". There is one lab session per week and course-code (i.e. one for EDA344/DIT423 and one for LEU062). During the lab sessions, you can get support in solving the labs by TAs. The labs are published in the Lab Module.
  • Quizzes: The quizzes are interactive exercises for your self-assessment. You can check with them how well you have understood the material of the lectures and exercises. They will be published alongside the lecture slides in the  Lectures Module.
  • You are not restricted to go to the exercise or lab session of your course code. If it is more convenient for you to visit another session (or both of them), that is fine. The sessions are mostly identical.

Schedule

 

Monday Tuesday Wednesday Thursday Friday Deadlines
week 4 (20/01, 10.00-11.45) L1 Intro 1/2, (22/01, 10.00-11.45) L2 Intro 2/2 Sign-Up for a Lab Group
Sunday, 26/01, 23:59
week 5
(27/01, 10.00-11.45) L3 App Layer (29/01, 10.00-11.45) L4 Transport 1/2, (30/01) EDA/DIT, 10.00:
App Layer
(30/01) LEU, 13.15:
App Layer
week 6
(03/02, 10.00-11.45) L5 Transport 2/2 charm (06/02) EDA/DIT, 10.00:
Transport Layer
(07/02) LEU, 08.15:
Transport Layer
Lab1,
Sunday, 09/02, 23:59
(03/02, 13.15-16.00) Lab1, EDA/DIT charm (06/02, 10:00)  Lab1, LEU
week 7
(10/02, 10.00-11.45) L6 NW Data Plane (11/02, 09.15-12.00) Lab2, LEU
(12/02, 10.00-11.45) L7 NW Control Plane
(13/02) LEU, 08.15:
Network Layer
Lab2,
Sunday, 16/02, 23:59
(10/02, 13.15-16.00) Lab2, EDA/DIT (13/02) EDA/DIT, 10.00
Network Layer
week 8
(17/02, 10.00-11.45) L8 Link Layer 1/2  (19/02, 10.00-11.45) L9 Link Layer 2/2
(20/02) LEU, 8.15:
Link Layer
Lab3
Lab1 Resubmission,
Sunday, 23/02, 23:59
(17/02, 13.15-16.00) Lab3, EDA/DIT (20/02) EDA/DIT, 10.00:
Link Layer
(21/02, 13.15-16.00) Lab3, LEU
week 9
(24/02, 10.00-11.45) L10 Evolving Networking 1/2 (26/02, 10.00-11.45) L11 Evolving Networking 2/2 (27/02) LEU 08.15:
SDN + Review
(28/02, 09:15-12.00) Lab4, LEU
Lab4 recommended Submission
Lab2 Resubmission,

Sunday 02/03, 23:59
(24/02, 13.15-16.00) Lab4, EDA/DIT (27/02)EDA/DIT, 10.00:
SDN + Review
week 10
(03/03, 10.00-11.45) L12 Wireless (05/03, 10.00-11.45) L13 Security (06/03) EDA/DIT 10.00:
Wireless + Security + complementary-Review

(07/03) LEU 13:15:
Wireless + Security + complementary-Review

Lab 4 definite submission 05/03
Lab3 Resubmission,
Sunday, 09/03, 23:59

Reserve Lab Slot:CONTACT Roman M. in advance if you need support

Reserve Lab Slot: CONTACT Roman M. in advance if you need support
week 11

(10/03, 10.00-11.45) L14

Summary

(12/03, 10.00-11.45) L15 Guest Lecture Lab4 Resubmission,
Sunday, 16/03, 23:59
week 12 EXAM WEEK
Legend Lecture Exercise Lab Deadline

Exam: Wed 2025-03-19, Re-Exams: Wed 2025-06-11, Mon 2025-08-18 <- Without guarantee. Check your exam dates here.

 

Contacts

Examiners, Course Coordinators and Main Lecturers:

Marina Papatriantafilou ptrianta@chalmers.se
Rhouma Rhouma rhouma@chalmers.se

Teaching assistants and supervisors (assignment-related questions):

Jacob Garby garby@chalmers.se PhD Candidate, Responsible for exercises

Martin Hilgendorf martin.hilgendorf@chalmers.se PhD Candidate, Responsible for exercises

Vinh Quang Ngo vinhq@chalmers.se PhD Candidate, Responsible for labs

Roman Melnik melnik@chalmers.se Research Engineer, Responsible for labs

Student assistants (lab supervision and assistance):
Simon Andersson

Tiam Khaniporshokouh

Daniel Rising

Course Student Representatives EDA344 / DIT423 / LEU062 :

EDA344-TKITE  rezaam@student.chalmers.se   Reza Amani 

EDA344-TKITE  dusen@student.chalmers.se  Chloe Dusén

DIT423-GU gusnikhol@student.gu.se   Nikhil Olsson Mukhopadhyay

LEU062-TIELL   helen.bergelin@gmail.com        Helen Bergelin
LEU062-TIDAL   henriklam55@gmail.com          Henrik Lam
LEU062-TIDAL   tommynil@chalmers.se
            Tommy Nilsson
LEU062-TIELL   adam.kajp@gmail.com
              Adam Persson