Course contents *
Internet structure and history. Internet and its potential applications such as e-mail, news groups, chat, video, etc. Internet legislation and ethics. Internet and web development processes.
The use of basic protocols such as IP, TCP, UDP and multicast. The use of sockets, streams and URL. Client-server programming including Corba and RMI. Server programming with CGI.
Exercise where participants, working in groups, choose a moore advanced area and develop a larger application