Course analysis for 2D1392 and 2G1305

    Olof Hagsand, KTH/NADA.
    Markus Hidell, KTH/S3.
    Date: 2005-11-14

On-line version of course evaluation is at and

Course Data

Number of credits:
    5p (2D1392)
    4p (2G1305)

Written examination TEN1 : 3p

Laborations :
    2p (2D1392)
    1p (2G1305)

Course dates: period 1, 2005/2006

Course instructors:
    Olof Hagsand (2D1392)
    Rolf Stadler (2G1305)

    Olof Hagsand (NADA)
    Markus Hidell (S3),
    Måns Nilsson (KTHNOC).

    Olof Hagsand (NADA)
    Markus Hidell (S3),

Lab assistants:
    Roland Elverljung (KTHNOC),
    Måns Nilsson (KTHNOC).
    Jing Fu (S3).
    Fetahi Wuhib (S3).

Number of lectures: 10 (20 hours)

Number of recitations: 6 (12 hours)

Number of laborations:
    5 (20 hours) (2D1392)
    3 (12 hours) (2G1305)

Web page: (2D1392) (2G1305)

Course literature:
    TCP/IP Protocol Suite, Second Edition (Behrouz A. Forouzan)
    Lecture slides
    Recitation material, Lab instructions, etc

Number of registered students: 44

Number of students passing first exam (19/10): 33

Number of students passing lab course: 36

Number of students passing both labs and exams: 30

Degree of performance: 68%

Degree of examination: 75%

Current course: What was new?

For the first time, the two courses 2D1392 and 2G1305 were given jointly by NADA and S3, respectively. The goal was to reduce the effort for the institutions, as well as give a more uniform education for the students. The arrangement was to divide the resources evenly, and share the incomes evenly. The changes to 2G1305 were: The changes to 2D1392 were more fundamental. A major reason was that 2D1392 was not given for three years and 2G1305 had a more up-to-date course contents.

General comments on this year's course

The students experienced the course as very positive, as can be seen by the course evaluation. This applies to all parts of the course.


The lectures followed the course book and were given by Olof, Markus and Måns. While Måns gave one DNS lecture, Markus gave the initial four lectures, and Olof gave the introduction and the last four lectures.

The lectures were given in English.


The recitations used an intensive group work methodology. The students were prepared wih a home-work, and new assignments were solved in groups during the recitations. The groups then presented the results in front of the class.

The recitations were popular by most students, and worked well to convey the subject. We graded the home-work during the recitation at a somewhat informal way. A more formal home-work approval may be needed in future courses.


The labs are made in room SAM at Teknikringen 14. The two first labs (intro and TCP) were given by S3 staff and partly used S3 equipment. The remaining labs were made by KTHNOC staff. The following observations were made: For next year, it could be advantegous to also replace one lab with a unicast dynamic routing lab.


The result on the examination was very good, even though we felt the exam was actually slightly more difficult than previously. The bonus system primarily had the effect of increasing the grades, which led to a high number of grade 5, for example. Only four of the registered students failed the exam.

In general, the D-students following 2D1392 had a higher score than the others. One reason for this, is that they take this course relatively late, after completing advanced routing courses, for example.


The Forouzan text-book worked well. Some sections contain errors and are somewhat out-dated, IPv6, for example.


The course administration was cumbersome. The main problems were the following:

Changes for next year

For next year (2006/2007), the courses will move to period 3. Also, 2G1305 will be replaced by 2E1605, which will be identical to 2D1392. The major changes proposed for next year include:

Course Evaluation

The course evaluation was completed by the students between the last lecture and the exam. 17 choosed to make the evaluation electronically via the ACE web-based system.

On-line version of the student evaluation is at