School / Prep
ENSEIRB-MATMECA
Hourly volume
32h
Internal code
ER7RE213
Description
This course introduces layers 4 to 7 of the OSI model and gives some examples of popular applications.
The course then moves on to webservice architectures.
Teaching hours
- CIIntegrated courses32h
Mandatory prerequisites
C programming (reminders will be provided)
Internet services (webmail, email, P2P applications, IP telephony)
Basics of analysis methods such as UML (reminders will be provided)
Syllabus
1.1 Principles of distributed applications1.2 Web and HTTP1.3 FTP1.4 Email SMTP, POP3, IMAP1.5 DNS1.6 P2P applications1.7 Socket programming2.1 Webservices in general2.2 WS-REST2.3 WS-SOAP
Bibliography
Computer Networking: A Top-Down Approach 6th ed. J.F. Kurose and K.W. Ross
Assessment of knowledge
Initial assessment / Main session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Project | Continuous control | 0.5 | ||||
Continuous control | Oral | 0.1 | ||||
Project | Report | 0.4 |