LABORATORY FOR NETWORK PROGRAMMING
cod. 18532

Academic year 2009/10
3° year of course - Second semester
Professor
Academic discipline
Informatica (INF/01)
Field
Discipline informatiche
Type of training activity
Basic
40 hours
of face-to-face activities
4 credits
hub:
course unit
in - - -

Learning objectives

To give a good understanding of network architecture and protocols. <br />
To give a good training of network-based software implementation.

Prerequisites

C and Java programming, Operating Systems concepts

Course unit content

Network protocol and applications: Usage and configuration of the main  TCP/IP protocols . <br />
Socket programming:  TCP and UDP sockets,  C and Java programming.<br />
Networks security: SSL toolkit, SSL  programming. <br />
Distribute programming. Network programming paradigms, Message Passing, RPC, Web Services, Grid computing.

Full programme

- - -

Bibliography

Teacher's material.

Teaching methods

Oral lesson and laboratory

Assessment methods and criteria

Practical test

Other information

- - -