Offered for several years every spring
This is a second course on computer networks, for advanced under-graduated or graduated students, allowing students to gain a deeper comprehension of this subject. Preferably, students should have previously succeeded an introductory level course on Computer Networks. The course also takes an hands-on approach with extensive laboratory activity. Group projects allow students to gain insights in hot and emergent computer networking topics.
Offered for several years every fall
This is a first course on Computer Networks for undergraduate students.