Applying knowledge and understanding - By means of lectures and practical activities in the context of the course, the student will learn how to apply the acquired knowledge in a real design environment. In particular, the student will learn to: implement dynamic Web pages, implement Web applications, design and implement Web services, design and implement peer-to-peer applications, with particular attention to security issues.
Making Judgements - The student will be able understand and critically evaluate the main types of Internet technologies.
Communication Skills - By means of the lectures and the discussions with the teacher, the student will acquire the specific lexicon related to Internet technologies. It is expected that, at the end of the course, the student will be able to transmit, both in oral and written form, the main topics of the course, like ideas, engineering problems and related solutions.
Learning skills - The student that will attend the course will be able to improve its knowledge about Internet technologies, by autonomously referring to specialized books, scientific publications, also beyond the topics presented by the teacher during the lectures, in order to effectively face the entry into employment and undertake further training paths.